Quince.2
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/q2
Tagged the release via:
tag_release --doit --tag --input-repos repos.json --search-branch max/q2 --override-ref max/q2 open-release/quince.2
Deleted the test branch via:
tag_release --doit --branch --input-repos repos.json --reverse max/q2
Posted an announcement on the forum: Quince.2 has been tagged
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"
"tubular" "devstack" "frontend-template-application"
"blockstore" "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.2 ^open-release/quince.1
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/tubular
openedx/devstack
openedx/frontend-template-application
openedx/blockstore
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
, multiple selections available,