managing your docker image continuously with concourse ci
TRANSCRIPT
‹#›© 2016 Pivotal Software, Inc. All rights reserved. ‹#›© 2016 Pivotal Software, Inc. All rights reserved.
Managing your Docker image continuously with Concourse CI
Toshiaki Maki (@making) 2016-11-30 Concourse Meetup
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
Who am I ?• Toshiaki Maki (@making) http://blog.ik.am
•Sr. Solutions Architect @Pivotal
•Spring Framework enthusiast
bit.ly/hajiboot2
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
---platform: linuximage_resource: type: docker-image source: repository: java tag: 8-jdk-alpineinputs: - name: repooutputs: - name: outputrun: path: sh args: - repo/ci/tasks/build.sh
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
---platform: linuximage_resource: type: docker-image source: repository: java tag: 8-jdk-alpineinputs: - name: repooutputs: - name: outputrun: path: sh args: - repo/ci/tasks/build.sh
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
---platform: linuximage_resource: type: docker-image source: repository: making/alpine-java-bash-git tag: latestinputs: - name: repooutputs: - name: outputrun: path: sh args: - repo/ci/tasks/build.sh
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
FROM openjdk:8-jdk-alpine
MAINTAINER Toshiaki Maki <[email protected]>
RUN apk upgradeRUN apk add --update \ bash \ git
making/alpine-java-bash-git
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
FROM openjdk:8-jdk-alpine
MAINTAINER Toshiaki Maki <[email protected]>
RUN apk upgradeRUN apk add --update \ bash \ git
making/alpine-java-bash-git
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
Docker Resource
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
Docker Resource
Docker Resource
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
FROM openjdk:8-jdk-alpine
MAINTAINER Toshiaki Maki <[email protected]>
RUN apk upgradeRUN apk add --update \ bash \ git \ tar \ zip
making/alpine-java-bash-git
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
FROM openjdk:8-jdk-alpine
MAINTAINER Toshiaki Maki <[email protected]>
RUN apk upgradeRUN apk add --update \ bash \ git \ tar \ zip
making/alpine-java-bash-git
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
‹#›© 2016 Pivotal Software, Inc. All rights reserved.
Check pipeline.yml
https://github.com/making/alpine-java-bash-git