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
Minimise Docker builds in CI #3718
Comments
I think we should tie into this work, the addition of e.g. Docker Scout into our CI pipeline. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The following Docker builds are unneccessary:
For E2E:
flagsmith/.github/workflows/platform-pull-request.yml
Lines 55 to 56 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 84 to 85 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 113 to 114 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 142 to 143 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 270 to 271 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 293 to 294 in 1e75ae9
flagsmith/.github/workflows/platform-pull-request.yml
Lines 317 to 318 in 1e75ae9
flagsmith/.github/workflows/platform-test-merge-to-main.yml
Lines 32 to 33 in 1e75ae9
For Uffizzi:
flagsmith/.github/workflows/uffizzi-build.yml
Lines 40 to 41 in 1e75ae9
All of the above are building the same couple of images. We should build them once per CI run, push to ephemeral registry, and pass the reference around.
The text was updated successfully, but these errors were encountered: