build: extend image / chart checking ci to cover values-acc.yaml
Refactors the image / chart checking to:
- make it easier to include additional repositories beyond our teams replication.
- only scan the difference in images from feature branch to master to avoid hitting docker rate limits.
This grew to be somewhat complicated, so I moved out into its own script to make it easier to test / validate locally. To scan the ats replication run ./script/validate_images.sh values-acc.yaml
.
Merge request reports
Activity
assigned to @jmunday
added triageneeds-attention label
removed triageneeds-attention label
@strigazi i've just spotted an issue with this now, in that we are going to start exceeding rate limits on docker (200 pulls in 6 hours from an authenticated users). this slightly errors in the ci currently
easiest way to get round this would be to only test the diff in images added to reduce the number of calls but this will required reworking slightly
added triageneeds-attention label
added 1 commit
- 5f3023d6 - test: updating ci to only scan image difference
reset approvals from @strigazi by pushing to the branch
added 1 commit
- b4dac12d - test: updating ci to only scan image difference
added 1 commit
- 05fb6c78 - test: updating ci to only scan image difference
added 1 commit
- e55dafbf - test: updating ci to only scan image difference
added 1 commit
- ac56692d - test: updating ci to only scan image difference
added 1 commit
- 3aadc41b - test: updating ci to only scan image difference
added 24 commits
-
3aadc41b...5f7bb639 - 22 commits from branch
master
- f9b71c44 - build(ci): extend image repl to cover acc repos too
- 8403094c - test: updating ci to only scan image difference
-
3aadc41b...5f7bb639 - 22 commits from branch
added 1 commit
- c2445566 - test: updating ci to only scan image difference