Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt at consolidating our docker image update pipelines #260

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sjahl
Copy link
Contributor

@sjahl sjahl commented Feb 11, 2022

Right now, if you look at the genegraph repo, we've got a bunch of different cloudbuilds that all contain largely the same routine:

  1. build docker image
  2. create a branch of architecture
  3. update the docker image tag (and some other variables) in the helm charts
  4. open a PR with the changes

Each cloudbuild has its own (mostly copied) version of those steps in a long bash && chain. To avoid having the same-ish code in 3 places in genegraph, I'm trying to put together a parameterized script that can replace the long chain, and allow for maintaining the steps in a single place.

Right now the script is specific for genegraph, but I'm wondering if it would be worth expanding it so that it can update helm values which are not helm specific.

See also clingen-data-model/genegraph#421

@sjahl sjahl added the sre label Feb 11, 2022
@sjahl sjahl self-assigned this Feb 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant