Successfully reported this slideshow.
Your SlideShare is downloading. ×

Continuous Delivery/Deployment w/ Gitflow, Docker, Jenkins and Rancher

Ad

Alin Voinea
Eau de Web, Romania
Continuous
Delivery / Deployment
Gitflow, Docker & Jenkins

Ad

● Docker
● Gitflow
● Jenkins
2
Continuous delivery / deployment

Ad

Continuous delivery / deployment
3

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Loading in …3
×

Check these out next

1 of 16 Ad
1 of 16 Ad

Continuous Delivery/Deployment w/ Gitflow, Docker, Jenkins and Rancher

Download to read offline

Gitflow Continuous Delivery pipeline with Docker, Jenkins and Rancher:

Example Jenkins pipeline:
* https://github.com/avoinea/demo.docke...

Example Rancher Catalog entry:
* https://github.com/avoinea/avoinea.ra...

Rancher Server setup:
* https://rancher.com/docs/rancher/v1.6...

EEA Rancher Catalog:
* https://github.com/eea/eea.rancher.ca...

Jenkins Rancher Catalog entries:
* https://github.com/eea/eea.rancher.ca...
* https://github.com/eea/eea.rancher.ca...

Gitflow:
* https://datasift.github.io/gitflow/In...

Gitflow Docker image:
* https://hub.docker.com/r/eeacms/gitflow/

Gitflow Continuous Delivery pipeline with Docker, Jenkins and Rancher:

Example Jenkins pipeline:
* https://github.com/avoinea/demo.docke...

Example Rancher Catalog entry:
* https://github.com/avoinea/avoinea.ra...

Rancher Server setup:
* https://rancher.com/docs/rancher/v1.6...

EEA Rancher Catalog:
* https://github.com/eea/eea.rancher.ca...

Jenkins Rancher Catalog entries:
* https://github.com/eea/eea.rancher.ca...
* https://github.com/eea/eea.rancher.ca...

Gitflow:
* https://datasift.github.io/gitflow/In...

Gitflow Docker image:
* https://hub.docker.com/r/eeacms/gitflow/

More Related Content

Continuous Delivery/Deployment w/ Gitflow, Docker, Jenkins and Rancher

  1. 1. Alin Voinea Eau de Web, Romania Continuous Delivery / Deployment Gitflow, Docker & Jenkins
  2. 2. ● Docker ● Gitflow ● Jenkins 2 Continuous delivery / deployment
  3. 3. Continuous delivery / deployment 3
  4. 4. Continuous delivery / deployment - Why? ● Features / Bug fixes in production ASAP ● Higher quality ● Better products ● Lower costs ● Happier teams 4
  5. 5. Continuous delivery / deployment - Tools 5
  6. 6. Continuous delivery / deployment - Tools 6
  7. 7. Gitflow 7
  8. 8. Github gitflow support 8
  9. 9. Jenkins w/ Blue Ocean 9
  10. 10. Jenkinsfile 10 pipeline { stages { stage('Build') { ... } stage('Test') { ... } stage('Release') { ... } } }
  11. 11. Jenkins release pipelines - Plone Add-on 11
  12. 12. Jenkins release pipelines - Website 12
  13. 13. Demo 13
  14. 14. Demo https://youtu.be/TtpJ_bfAkiY 14
  15. 15. Conclusions ● Continuous delivery / deployment ○ Docker ○ Gitflow ○ Jenkins ~ Lower costs, Better products, Happier teams! 15
  16. 16. ありがとうございました - Thank you! ● References ○ github.com ■ avoinea ● demo.docker.ploneconf ● avoinea.rancher.catalog ■ eea ● eea.rancher.catalog ● eea.docker.gitflow ● eea.docker.jenkins.master ● eea.docker.jenkins.slave-dind 16

×