Resolve "Add job for building and deploying DORiE Docker image"
What does this MR do?
-
Add
DOCKER_AUTH_CONFIG
to secret variables, granting access todorie
repository on Docker Hub. This will apparently only enable downloads of private repositories. - Add Docker Hub credentials as secret variables for login
-
Add new build jobs:
-
setup:dune-env
builds and uploads the DUNE environment image -
2x
deploy:dockerhub
builds and uploads the DORiE image -
prep:update-dune
for updating DUNE environment image and uploading it
-
-
Manage job execution
-
Execute
deploy:dockerhub-stable
only on tags -
Execute
deploy:dockerhub-devel
only on master -
Execute
prep:update-dune
only on master and tags -
Execute
setup:dune-env
only if pipeline was triggered
-
Execute
Is there something that needs to be double checked?
- Jobs actually are executed when intended (can only be tested once merged)
Can this MR be accepted?
- Pipeline passing
-
Added entry to
CHANGELOG.md
Related issues
Closes #56 (closed)