continuous integration with jenkins, docker and compose · pdf filei how we use jenkins to...

11

Upload: phambao

Post on 09-Mar-2018

232 views

Category:

Documents


1 download

TRANSCRIPT

Agenda

1. Introduction

2. CI Workflow

3. Demo

4. Summary

About My Employer

I Oxford University Press (OUP) is a world-renowneddictionary publisher

I OUP launched the Oxford Global Languages (OGL) initiativeto digitize under-represented languages

I OUP launched languages websites for Zulu, Northern Sotho,Malay, Urdu, Indonesian, and Setswana

Zulu Language Websitepowered by Docker

Continuous Integration Workflow

Walkthrough

I will show you:

I Jenkins jobs to run:I unit testsI Docker image build and container restart

I Shell scripts invoked by Jenkins

I Docker Compose file

I Simulation ofI successful buildI unsuccessful build

Summary

I hope I managed to show you:

I How we use Jenkins to build and start applications runningon Docker

I How we orchestrate containers with Docker Compose insidedifferent environments

I How we automated our CI workflow