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

Publish Docker images in parallel #203

Open
tijmenstor opened this issue Oct 21, 2022 · 0 comments
Open

Publish Docker images in parallel #203

tijmenstor opened this issue Oct 21, 2022 · 0 comments
Labels

Comments

@tijmenstor
Copy link
Contributor

Currently, the GitHub workflow that publishes Docker images releases all Mongo versions sequentially. This is quite slow and could be improved by running them all in parallel. This can be done by using a matrix, however this can be a bit hard to configure.

  • All parallel jobs need to have the gradle output. This needs to be uploaded from the main job as an artifact and downloaded in the parallel job(s).
  • Correct Mongo Dockerfile should be used based on the version that needs to be released (4.4 needs Dockerfile v4, 5.0 needs Dockerfile v5)

Relevant piece of code can be found here
Link to GitHub matrix in workflows here

@Lysoun Lysoun added the ci/cd label Oct 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants