Optional step: to build the openedx platform via Tutor on `open-release/quince.master` branch.
Check the builds and launch.
Checked out latest master of repo-tools
make install
Made test branches with:
tag_release --doit --branch --output-repos repos.json --search-branch open-release/quince.master --override-ref open-release/quince.master max/q3
Tagged the release via:
tag_release --doit --tag --input-repos repos.json --search-branch max/q3 --override-ref max/q3 open-release/quince.3
Deleted the test branch via:
tag_release --doit --branch --input-repos repos.json --reverse max/q3
The following repos were archived and moved to unsupported state:
openedx/tubular
openedx/devstack
openedx/blockstore
Posted an announcement on the forum: TODO
Command to use:
fetch repos after the tagging via the following script
#!/bin/bash # Array of all repositories to be cloned repos=("cs_comments_service" "xqueue" "configuration" "edx-platform" "openedx-demo-course" "repo-tools" "edx-analytics-data-api" "edx-analytics-dashboard" "edx-analytics-configuration" "edx-analytics-pipeline" "edx-documentation" "edx-notes-api" "edx-app-ios" "edx-app-android" "ecommerce" "testeng-ci" "ecommerce-worker" "course-discovery" "credentials" "frontend-template-application" "frontend-app-gradebook" "frontend-app-publisher" "frontend-app-profile" "frontend-app-ecommerce" "frontend-app-account" "frontend-app-learning" "frontend-app-payment" "enterprise-catalog" "frontend-app-support-tools" "license-manager" "frontend-app-course-authoring" "frontend-app-discussions" "frontend-app-authn" "frontend-app-learner-record" "frontend-app-ora-grading" "frontend-app-communications" "enterprise-access" "docs.openedx.org" "openedx-test-course" "frontend-app-learner-dashboard") # GitHub base URL base_url="https://github.com/" # Clone each repository for repo in "${repos[@]}"; do git -C "${repo}" fetch done
Get the new commits in a tree view
gittreeif \ ─╯ origin/open-release/quince.master \ git relnotes open-release/quince.3 ^open-release/quince.2
Tagged repos
openedx/cs_comments_service openedx/xqueue openedx/configuration openedx/edx-platform openedx/openedx-demo-course openedx/repo-tools openedx/edx-analytics-data-api openedx/edx-analytics-dashboard openedx/edx-analytics-configuration openedx/edx-analytics-pipeline openedx/edx-documentation openedx/edx-notes-api openedx/edx-app-ios openedx/edx-app-android openedx/ecommerce openedx/testeng-ci openedx/ecommerce-worker openedx/course-discovery openedx/credentials openedx/frontend-template-application openedx/frontend-app-gradebook openedx/frontend-app-publisher openedx/frontend-app-profile openedx/frontend-app-ecommerce openedx/frontend-app-account openedx/frontend-app-learning openedx/frontend-app-payment openedx/enterprise-catalog openedx/frontend-app-support-tools openedx/license-manager openedx/frontend-app-course-authoring openedx/frontend-app-discussions openedx/frontend-app-authn openedx/frontend-app-learner-record openedx/frontend-app-ora-grading openedx/frontend-app-communications openedx/enterprise-access openedx/docs.openedx.org openedx/openedx-test-course openedx/frontend-app-learner-dashboard openedx/xblock-skill-tagging openedx/frontend-app-ora
Update the docs.openedx.org: TODO