Skip to content

[BB-5110] feat: batch redeployment pipeline

Kaustav Banerjee requested to merge kaustav/batch-redeployment-pipeline into main

Description

In this MR, for each change pushed to our custom edx-platform repository, a pipeline is triggered here. This pipeline builds a new base image based on the update repo, and rebuild and deploys the instances corresponding to the base image.

Supporting information

BB-5110

Resolves #6 (closed)

Testing instructions

  1. Create a pipeline trigger in a fork of grove-template repo.
  2. Add the trigger url as webhook in a github repo which is used in one of the instances
  3. Push changes to github repo to trigger the webhook
  4. Batch deployment pipeline should get triggered.

Deadline

"None" if there's no rush, or provide a specific date or event (and reason) if there is one.

Other information

Include anything else that will help reviewers and consumers understand the change.

  • Does this change depend on other changes elsewhere?
  • Any special concerns or limitations? For example: deprecations, migrations, security, or accessibility.
Edited by Kaustav Banerjee

Merge request reports