The Butler and the Snake - Continuous Integration for Python
ConcourseCi Dockerimage
-
Upload
gwenn-etourneau -
Category
Software
-
view
393 -
download
0
Transcript of ConcourseCi Dockerimage
About meEtourneau Gwenn
Sr Solution Architect
Bef.: Platform Architect
https://github.com/shinji62
the_shinji62
If my dockerFile change I need to build a new Image
Trigger 1
dockerFile
Git-Resource checking for new commit
https://github.com/concourse/git-resource
dockerFile
FROM alpine:latest
MAINTAINER blabla <xx@yy>
RUN apk upgrade
RUN apk add --update \ bash \ git \ tar \ openssh-client \ openssh \ zip
If there is a new version of alpine:latest I want to generate a new docker image
Trigger 2
alpine:latest Docker-Image Resource checking for new version of this image
https://github.com/concourse/docker-image-resource
Store and build Image
buildimage
Docker-Image Resource can build and push the docker image
https://github.com/concourse/docker-image-resource
Concourse pipelineChecking for you new docker image and new commit in parallel
If one of them have new version this job will be trigger