Each container repo managed by this script shall contain the container-config
file with content:
DOCKER_USER_NAME="user-name"
DOCKER_IMAGE_NAME="image-name"
and a VERSION file that follows the syntax:
X.Y.Z
To enable Trevis CI in a given repo, add a .travis.yml based on the provided
example.
-
Enter container repo.
-
Call the bump script:
curl -s https://raw.githubusercontent.com/3mdeb/docker-release-manager/master/release-manager.sh | bash /dev/stdin bump_minor -
Create PR.
-
If Travis job triggers, wait for the build to pass. Then, merge the PR to
master. -
Builds from
masterare automatically being pushed todockerhub.