Update release process for ironbank-modules
This work was initially apart of 888, but since this change was more involved than expected due to details surrounding the virtualenv, poetry, and updating the image, this is being captured as a separate ticket.
We needed to update the release process to allow setting an environment variable to change tags for ironbank-modules, so we no longer needed to go through the entire
- merge to dev
- merge to master
- run full pipeline
- update image template
- merge to master release process just to get code changes in ironbank-modules to apply to new pipeline runs.
To do this, we decided to clone down the modules in load-scripts
, create a pre-script to source the env and install just the modules. This allows us to just bump the tag in the env var whenever we cut a new release for the modules repo.
Edited by Kenneth Maguire