You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The release pipeline should automate all possible steps. ATM it’s able to push images to docker-hub, but the release tag is not pushed
What
Make it possible when unblocking the release block on the release pipeline the released tag is pushed to docker-hub
By running this step, docker-hub will be populated before the release actually happened. Rolling back the change is
not automatable, as we cannot delete images on our own from docker hub and we have to open a ticket.
So the best solution is to have a separate block that control the push to dockerhub
Acceptance
A new blocked step is added to the release pipeline that gives the user the chance to publish the wallet image to dockerhub
An alternative could be to keep intermediate images in GH and only push truly released version to docker hub for better visibility. Note that buildkite also proposed docker images registries
### Changes
- [x] Move the push to dockerhub step from the main pipeline to the
release one in the nightly group
- [x] Use a bash script that collect the image from the artifacts to
push to dockerhub and respect `test` and `nightly` tags
- [x] Ditch the nix solution to push to dockerhub
- [x] Add a block before pushing the release tag to dockerhub
### Issues
fix#4900
Why
The release pipeline should automate all possible steps. ATM it’s able to push images to docker-hub, but the release tag is not pushed
What
Make it possible when unblocking the release block on the release pipeline the released tag is pushed to docker-hub
By running this step, docker-hub will be populated before the release actually happened. Rolling back the change is
not automatable, as we cannot delete images on our own from docker hub and we have to open a ticket.
So the best solution is to have a separate block that control the push to dockerhub
Acceptance
A new blocked step is added to the release pipeline that gives the user the chance to publish the wallet image to dockerhub
Issues
#4917
The text was updated successfully, but these errors were encountered: