List of repositories by IDA
The following is a list of IDAs that need to be deployed with updates, including dependencies that may need to be updated.
- edx/course-discovery (IDA)
- edx/credentials (IDA)
- edx/ecommerce (IDA)
- edx/edx-analytics-dashboard (IDA)
- edx/edx-analytics-data-api (IDA)
- edx/edx-enterprise-data (dependency)
- edx/edx-notes-api (IDA)
- edx/edx-platform (IDA)
- edx/completion (dependency)
- edx/edx-enterprise (dependency)
- edx/edx-organizations (dependency)
- edx/edx-video-pipeline (IDA)
- edx/journals (IDA)
General notes regarding updating repositories
Creating PRs
- Expect 0.5-1.5 hours to set up all PRs for upgrades/changes.
- Longer if all repositories and not just IDAs.
- Some repos have "make upgrade" available, and some don't. Handling dependency updates is hit or miss, and can sometimes eat up a lot of extra time.
- Some speed up when you already have all repos locally and tools to commit across repos (e.g. PyCharm).
- Deploying IDAs
- Expect 0.5-1 hour for IDA deployments.
- Longer if you run into weird deployment issues.
- All IDAs are deployed from GoCD, except as noted below.
- edx/edx-analytics-dashboard (IDA)
- Master branch is currently RED.
- ARCH-252 has list of pending PRs to be merged and link to EDUCATOR ticket for fix. EDUCATOR ticket is actively being worked on.
- edx/edx-analytics-data-api (IDA)
- Has no e2e tests. Use portal to test, and review NewRelic (or Splunk) for errors in stage and prod.
- edx/edx-notes-api (IDA)
- Has no e2e tests. Create a note (in stage) to test and review NewRelic (or splunk) for errors in stage and prod.
- edx/edx-platform
- Deployment handled by devops for now.
- edx/edx-video-pipeline
- Deployment is handled manually by Educator team. Schedule with Simon or Scott.
- edx/journals
- Deployment handled by White Label for now. You can let them know after you merge if you want.
Complete list of repositories (as of 10/2018)
This list details the search results that matter and those that can be ignored.
- edx/completion
- edx/course-discovery
- edx/credentials
- edx/ecommerce
- edx/edx-analytics-dashboard
- edx/edx-analytics-data-api
edx/edx-drf-extensions (IGNORE - SELF)- edx/edx-enterprise
- edx/edx-enterprise-data
- edx/edx-notes-api
- edx/edx-organizations
- edx/edx-platform
edx/edx-platform-private (IGNORE)- edx/edx-video-pipeline
- edx/journals
edx/programs (IGNORE - ARCHIVED)edx/testeng-ci (IGNORE)