AnsibleCheck / ansiblecheck

One Stop Solution For Checking Your Ansible Roles and Playbooks
MIT License
55 stars 6 forks source link

Move docker image build to travis #39

Closed lcaflc closed 5 years ago

lcaflc commented 5 years ago

This PR change the way docker images are build.

Instead of using the docker hub they are now builded and pushed by travis-ci directly.

Image are however only push to hub.docker.com when master is building and image build is OK.

This avoid configuration duplication of builds between travis check and docker hub. Moreover due to infra migrations all the docker build configuration got lost...

This way there is no diff between the travis images build and informations in them and the real images available.

lcaflc commented 5 years ago

On the travis-ci.org configuration I've added credentials to access hub.docker.com needed for images push.

lcaflc commented 5 years ago

I've also setup a monthly build of master branch. This will give us up2date images from time to time. And also catch base images updates that make new builds fail.