Skip to content

Attempt at consolidating our docker image update pipelines - #260

Draft
sjahl wants to merge 2 commits into
masterfrom
attempt-parameters-for-genegraph-builds
Draft

sjahl wants to merge 2 commits into
masterfrom
attempt-parameters-for-genegraph-builds

Conversation

@sjahl

@sjahl sjahl commented Feb 11, 2022

Copy link
Copy Markdown
Contributor

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