Open xrl opened 8 years ago
This is failing because the travis account has not had travis env set --public DOCKER_REPO_SLUG mozilla-services/heka
. Once this DOCKER_REPO_SLUG
is set it will be available to all travis builds -- and it would just make sense to kick Travis to build again.
Generate docker images after successful build and push up to the central docker registry. We'll need the heka project to create an account on the registry and then inject credentials for this travis to work.
You'll need to install the travis command line tool and inject some docker variables:
These values are used by the
docker/release_travis.sh
. By defaultenv set
creates private variables which don't show up in the build logs. TheDOCKER_REPO_SLUG
is made public so it can be clear where the image is going. The unit tests must pass for the docker image to be built.