Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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:

  1. 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

  1. 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
  1. Update the docs.openedx.org: TODO

  • No labels