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
master
are automatically being pushed todockerhub
.