BBC: CI Problems and our Solutions by Simon Thulbourn
28
Enterprise CI at BBC News
-
Upload
docker-inc -
Category
Technology
-
view
10.352 -
download
0
Transcript of BBC: CI Problems and our Solutions by Simon Thulbourn
![Page 1: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/1.jpg)
Enterprise CI
at BBC News
![Page 2: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/2.jpg)
Simon Thulbourn@sthulb
![Page 3: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/3.jpg)
The BBC!
![Page 4: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/4.jpg)
Background
![Page 5: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/5.jpg)
![Page 6: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/6.jpg)
![Page 7: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/7.jpg)
![Page 8: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/8.jpg)
![Page 9: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/9.jpg)
![Page 10: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/10.jpg)
![Page 11: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/11.jpg)
Old CI(s)
![Page 12: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/12.jpg)
Stone-age - 2009 2009 - Present 2013 - Present
![Page 13: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/13.jpg)
side loading :(
![Page 14: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/14.jpg)
Starting Again
![Page 15: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/15.jpg)
![Page 16: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/16.jpg)
![Page 17: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/17.jpg)
![Page 18: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/18.jpg)
Language Stacks
![Page 19: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/19.jpg)
Lessons Learned
![Page 20: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/20.jpg)
Auto Scaling
![Page 21: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/21.jpg)
Here’s a Tip
build:
docker run --name cosmos \
-v ${BUILD_PATH}:/app centos:centos6 bash /app/build.sh
docker tag $(shell docker commit cosmos) \
news-jenkins-registry.cloud.bbc.co.uk/jenkins/cosmos
![Page 22: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/22.jpg)
Outcomes
![Page 23: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/23.jpg)
![Page 24: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/24.jpg)
The Future
![Page 25: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/25.jpg)
![Page 26: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/26.jpg)
![Page 27: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/27.jpg)
Docker Clusters
![Page 28: BBC: CI Problems and our Solutions by Simon Thulbourn](https://reader036.fdocuments.net/reader036/viewer/2022081404/55a20a791a28ab96368b46bc/html5/thumbnails/28.jpg)
Please find me during the day for
questions.