Closed patricksimonian closed 2 years ago
On github release these workflows will create builds and publish docker images to bcgovimages account.
NOTE I do not have credentials into the bcgovimages account and will need an administrator to setup the github secrets for these workflows:
DOCKER_LOGIN
DOCKER_PASSWORD
The images will be built as follows
bcgovimages/backup-container
bcgovimages/backup-container-mongo
bcgovimages/backup-container-mariadb
bcgovimages/backup-conatiner-mssql
The workflows will publish the following tag on github release
eg:
Release 1.2.101
1.2.101
This uses docker/build-push-action which can only push valid semver tags. Github Releases don't enforce semver patterns.
docker/build-push-action
86
Summary
On github release these workflows will create builds and publish docker images to bcgovimages account.
NOTE I do not have credentials into the bcgovimages account and will need an administrator to setup the github secrets for these workflows:
DOCKER_LOGIN
stringDOCKER_PASSWORD
stringImage Naming
The images will be built as follows
bcgovimages/backup-container
for postgres based backupsbcgovimages/backup-container-mongo
for mongo onesbcgovimages/backup-container-mariadb
for mariabcgovimages/backup-conatiner-mssql
for sql serverPublished Tags
The workflows will publish the following tag on github release
eg:
Release
1.2.101
Notes
This uses
docker/build-push-action
which can only push valid semver tags. Github Releases don't enforce semver patterns.