Submit Search
Upload
Jenkins 2.0, Docker Pipeline, and CI as a Service
•
3 likes
•
6,598 views
AI-enhanced title
Hiroshi Maekawa
Follow
第七回大阪Jenkins勉強会での発表資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 59
Download now
Download to read offline
Recommended
Visual Studio Online as a CI Service
Visual Studio Online as a CI Service
Hiroshi Maekawa
Jenkinsfileのlintで救える命がある
Jenkinsfileのlintで救える命がある
Jumpei Miyata
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
Alex Ellis
Slides 29-07-2017
Slides 29-07-2017
Soumyak Bhattacharyya
Continuous Everything v2.0
Continuous Everything v2.0
Soumyak Bhattacharyya
Continuous Everything
Continuous Everything
Soumyak Bhattacharyya
Sponia with QingCloud
Sponia with QingCloud
Gong Haibing
Jenkins user conference 2011
Jenkins user conference 2011
Kohsuke Kawaguchi
Recommended
Visual Studio Online as a CI Service
Visual Studio Online as a CI Service
Hiroshi Maekawa
Jenkinsfileのlintで救える命がある
Jenkinsfileのlintで救える命がある
Jumpei Miyata
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
TechXLR8 - XLR8 your cloud with Docker and Serverless FaaS
Alex Ellis
Slides 29-07-2017
Slides 29-07-2017
Soumyak Bhattacharyya
Continuous Everything v2.0
Continuous Everything v2.0
Soumyak Bhattacharyya
Continuous Everything
Continuous Everything
Soumyak Bhattacharyya
Sponia with QingCloud
Sponia with QingCloud
Gong Haibing
Jenkins user conference 2011
Jenkins user conference 2011
Kohsuke Kawaguchi
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Alex Ellis
Jenkins Overview
Jenkins Overview
Ahmed M. Gomaa
SF DevOps: Introducing Vagrant
SF DevOps: Introducing Vagrant
Mitchell Hashimoto
Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines
Dmitry Buzdin
輪るビングドラム.NET
輪るビングドラム.NET
bleis tift
サイボウズの開発を支える GitHub × CircleCI
サイボウズの開発を支える GitHub × CircleCI
Jumpei Miyata
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Robert Reiz
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
Microsoft Azure Container Service - DockerCH
Microsoft Azure Container Service - DockerCH
Nguyen Anh Tu
Docker Tooling for Eclipse
Docker Tooling for Eclipse
Max Andersen
サイボウズを支えるCircleCI
サイボウズを支えるCircleCI
Jumpei Miyata
Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience
Docker, Inc.
Serverless framework와 CircleCI를 통한 NoOps 맛보기
Serverless framework와 CircleCI를 통한 NoOps 맛보기
Kyuhyun Byun
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
AWSKRUG - AWS한국사용자모임
Selenium meetup docker
Selenium meetup docker
Maxim Guenis
QA speed up story
QA speed up story
Slava Kuznetsov
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Maxim Guenis
Tips and Tricks for Automating Windows with Chef
Tips and Tricks for Automating Windows with Chef
Chef Software, Inc.
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Łukasz Rosłonek
Test Automation Infrastructure with Containers
Test Automation Infrastructure with Containers
Manoj Kumar Kumar
Jenkins-CI
Jenkins-CI
Gong Haibing
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
Steffen Gebert
More Related Content
What's hot
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Alex Ellis
Jenkins Overview
Jenkins Overview
Ahmed M. Gomaa
SF DevOps: Introducing Vagrant
SF DevOps: Introducing Vagrant
Mitchell Hashimoto
Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines
Dmitry Buzdin
輪るビングドラム.NET
輪るビングドラム.NET
bleis tift
サイボウズの開発を支える GitHub × CircleCI
サイボウズの開発を支える GitHub × CircleCI
Jumpei Miyata
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Robert Reiz
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
Microsoft Azure Container Service - DockerCH
Microsoft Azure Container Service - DockerCH
Nguyen Anh Tu
Docker Tooling for Eclipse
Docker Tooling for Eclipse
Max Andersen
サイボウズを支えるCircleCI
サイボウズを支えるCircleCI
Jumpei Miyata
Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience
Docker, Inc.
Serverless framework와 CircleCI를 통한 NoOps 맛보기
Serverless framework와 CircleCI를 통한 NoOps 맛보기
Kyuhyun Byun
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
AWSKRUG - AWS한국사용자모임
Selenium meetup docker
Selenium meetup docker
Maxim Guenis
QA speed up story
QA speed up story
Slava Kuznetsov
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Maxim Guenis
Tips and Tricks for Automating Windows with Chef
Tips and Tricks for Automating Windows with Chef
Chef Software, Inc.
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Łukasz Rosłonek
Test Automation Infrastructure with Containers
Test Automation Infrastructure with Containers
Manoj Kumar Kumar
What's hot
(20)
Zero to #Serverless in 60 seconds, anywhere
Zero to #Serverless in 60 seconds, anywhere
Jenkins Overview
Jenkins Overview
SF DevOps: Introducing Vagrant
SF DevOps: Introducing Vagrant
Delivery Pipeline for Windows Machines
Delivery Pipeline for Windows Machines
輪るビングドラム.NET
輪るビングドラム.NET
サイボウズの開発を支える GitHub × CircleCI
サイボウズの開発を支える GitHub × CircleCI
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Microsoft Azure Container Service - DockerCH
Microsoft Azure Container Service - DockerCH
Docker Tooling for Eclipse
Docker Tooling for Eclipse
サイボウズを支えるCircleCI
サイボウズを支えるCircleCI
Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience
Serverless framework와 CircleCI를 통한 NoOps 맛보기
Serverless framework와 CircleCI를 통한 NoOps 맛보기
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
Selenium meetup docker
Selenium meetup docker
QA speed up story
QA speed up story
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Unified Infra for Dev/Test and Jenkins Integration Testing (Docker/Vagrant)
Tips and Tricks for Automating Windows with Chef
Tips and Tricks for Automating Windows with Chef
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Test Automation Infrastructure with Containers
Test Automation Infrastructure with Containers
Similar to Jenkins 2.0, Docker Pipeline, and CI as a Service
Jenkins-CI
Jenkins-CI
Gong Haibing
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
Steffen Gebert
How to train your Jenkins?
How to train your Jenkins?
Manivannan Selvaraj
CLUG 2014-10 - Cookbook CI with Jenkins
CLUG 2014-10 - Cookbook CI with Jenkins
Zachary Stevens
Ci system part i
Ci system part i
振維 李
Testing Ansible with Jenkins and Docker
Testing Ansible with Jenkins and Docker
Dennis Rowe
2016 Docker Palo Alto - CD with ECS and Jenkins
2016 Docker Palo Alto - CD with ECS and Jenkins
Tracy Kennedy
Building a Solr Continuous Delivery Pipeline with Jenkins: Presented by James...
Building a Solr Continuous Delivery Pipeline with Jenkins: Presented by James...
Lucidworks
OpenShift Build Pipelines @ Lightweight Java User Group Meetup
OpenShift Build Pipelines @ Lightweight Java User Group Meetup
Tobias Schneck
OpenShift-Build-Pipelines: Build -> Test -> Run! @JavaForumStuttgart
OpenShift-Build-Pipelines: Build -> Test -> Run! @JavaForumStuttgart
Tobias Schneck
Spinnaker 파트 1
Spinnaker 파트 1
Steven Shim
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
Amazon Web Services
Docker and Puppet for Continuous Integration
Docker and Puppet for Continuous Integration
Giacomo Vacca
Continuous Delivery to Amazon EC2 Container Service
Continuous Delivery to Amazon EC2 Container Service
Amazon Web Services
Docker and Selenoid - Make Autotests Great Again
Docker and Selenoid - Make Autotests Great Again
COMAQA.BY
Atlanta Jenkins Area Meetup October 22nd 2015
Atlanta Jenkins Area Meetup October 22nd 2015
Kurt Madel
Next generation pipelines
Next generation pipelines
Alex Landa
Pipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWS
Jimmy Ray
Achieving CI/CD with Kubernetes
Achieving CI/CD with Kubernetes
Ramit Surana
TurboCharge Your Continuous Delivery Pipeline with Containers - Pop-up Loft
TurboCharge Your Continuous Delivery Pipeline with Containers - Pop-up Loft
Amazon Web Services
Similar to Jenkins 2.0, Docker Pipeline, and CI as a Service
(20)
Jenkins-CI
Jenkins-CI
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
How to train your Jenkins?
How to train your Jenkins?
CLUG 2014-10 - Cookbook CI with Jenkins
CLUG 2014-10 - Cookbook CI with Jenkins
Ci system part i
Ci system part i
Testing Ansible with Jenkins and Docker
Testing Ansible with Jenkins and Docker
2016 Docker Palo Alto - CD with ECS and Jenkins
2016 Docker Palo Alto - CD with ECS and Jenkins
Building a Solr Continuous Delivery Pipeline with Jenkins: Presented by James...
Building a Solr Continuous Delivery Pipeline with Jenkins: Presented by James...
OpenShift Build Pipelines @ Lightweight Java User Group Meetup
OpenShift Build Pipelines @ Lightweight Java User Group Meetup
OpenShift-Build-Pipelines: Build -> Test -> Run! @JavaForumStuttgart
OpenShift-Build-Pipelines: Build -> Test -> Run! @JavaForumStuttgart
Spinnaker 파트 1
Spinnaker 파트 1
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
Docker and Puppet for Continuous Integration
Docker and Puppet for Continuous Integration
Continuous Delivery to Amazon EC2 Container Service
Continuous Delivery to Amazon EC2 Container Service
Docker and Selenoid - Make Autotests Great Again
Docker and Selenoid - Make Autotests Great Again
Atlanta Jenkins Area Meetup October 22nd 2015
Atlanta Jenkins Area Meetup October 22nd 2015
Next generation pipelines
Next generation pipelines
Pipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWS
Achieving CI/CD with Kubernetes
Achieving CI/CD with Kubernetes
TurboCharge Your Continuous Delivery Pipeline with Containers - Pop-up Loft
TurboCharge Your Continuous Delivery Pipeline with Containers - Pop-up Loft
More from Hiroshi Maekawa
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
Hiroshi Maekawa
老舗大企業からスタートアップでの二年間
老舗大企業からスタートアップでの二年間
Hiroshi Maekawa
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
Hiroshi Maekawa
第8回大阪Jenkins勉強会LT: iOS vs CI
第8回大阪Jenkins勉強会LT: iOS vs CI
Hiroshi Maekawa
Dockerとdev ops
Dockerとdev ops
Hiroshi Maekawa
Getting Start with React Native
Getting Start with React Native
Hiroshi Maekawa
「価値探索」がつないだクライアントと開発者の絆
「価値探索」がつないだクライアントと開発者の絆
Hiroshi Maekawa
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
Hiroshi Maekawa
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
Hiroshi Maekawa
ドメイン『駆動』『開発』
ドメイン『駆動』『開発』
Hiroshi Maekawa
なれる!IL
なれる!IL
Hiroshi Maekawa
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Hiroshi Maekawa
iOSのCI as a Service事情
iOSのCI as a Service事情
Hiroshi Maekawa
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -
Hiroshi Maekawa
テスト自動化のパターンと実践
テスト自動化のパターンと実践
Hiroshi Maekawa
ホントは楽しいエイブンポー
ホントは楽しいエイブンポー
Hiroshi Maekawa
テスト自動化のパタンランゲージ@Agilet Tour Osaka
テスト自動化のパタンランゲージ@Agilet Tour Osaka
Hiroshi Maekawa
雑食系エンジニアの作りかた
雑食系エンジニアの作りかた
Hiroshi Maekawa
T4 Template 入門
T4 Template 入門
Hiroshi Maekawa
窓辺に立つ執事
窓辺に立つ執事
Hiroshi Maekawa
More from Hiroshi Maekawa
(20)
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
老舗大企業からスタートアップでの二年間
老舗大企業からスタートアップでの二年間
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
第8回大阪Jenkins勉強会LT: iOS vs CI
第8回大阪Jenkins勉強会LT: iOS vs CI
Dockerとdev ops
Dockerとdev ops
Getting Start with React Native
Getting Start with React Native
「価値探索」がつないだクライアントと開発者の絆
「価値探索」がつないだクライアントと開発者の絆
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
ドメイン『駆動』『開発』
ドメイン『駆動』『開発』
なれる!IL
なれる!IL
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
iOSのCI as a Service事情
iOSのCI as a Service事情
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -
テスト自動化のパターンと実践
テスト自動化のパターンと実践
ホントは楽しいエイブンポー
ホントは楽しいエイブンポー
テスト自動化のパタンランゲージ@Agilet Tour Osaka
テスト自動化のパタンランゲージ@Agilet Tour Osaka
雑食系エンジニアの作りかた
雑食系エンジニアの作りかた
T4 Template 入門
T4 Template 入門
窓辺に立つ執事
窓辺に立つ執事
Recently uploaded
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Recently uploaded
(20)
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Jenkins 2.0, Docker Pipeline, and CI as a Service
1.
Travis, Circle, Jenkins 2.0 a.k.a
@Posaune
2.
• a.k.a @Posaune •
Window ALM
3.
4.
5.
6.
ALM • Application Lifecycle
Management • • •
7.
8.
ALM • • CI iOS
• E2E http://www.slideshare.net/Posaune/jenkinsci-50411288
9.
10.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
11.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
12.
Jenkins • • • • 10 • Master
/ Slave • • •
13.
Jenkins = • Jenkins
• • Jenkins
14.
• • Git • ChatBot • • Jenkins
Jenkins
15.
Jenkins
16.
Jenkins
17.
18.
Jenkins • Jenkins cron • •
19.
Jenkins ☑ Jenkins ☑ ☑
Job ☑Jenkins
20.
Jenkins • • Jenkins • Jenkins Jenkins • •
21.
http://www.slideshare.net/Posaune/agile-tourosaka
22.
• CI • • Jenkins •
Jenkins • Jenkins
23.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
24.
Jenkins • Github •
CI
25.
CI (as a)
Service • • Github •
26.
• TravisCI CircleCI •
CI • CI • CI
27.
CI as a
Service • VM • GUI YAML ) • Github Heroku
28.
CI as a
Service • Fresh • • YAML •
29.
CircleCI machine: timezone: America/Los_Angeles ruby: version: 1.9.3-p0-falcon services: - postgres -
elasticsearch dependencies: override: - npm install test: post: - bundle exec rake spinach: environment: RAILS_ENV: test
30.
CircleCI machine: timezone: America/Los_Angeles ruby: version: 1.9.3-p0-falcon services: - postgres -
elasticsearch dependencies: override: - npm install test: post: - bundle exec rake spinach: environment: RAILS_ENV: test
31.
CircleCI machine: timezone: America/Los_Angeles ruby: version: 1.9.3-p0-falcon services: - postgres -
elasticsearch dependencies: override: - npm install test: post: - bundle exec rake spinach: environment: RAILS_ENV: test
32.
CircleCI machine: timezone: America/Los_Angeles ruby: version: 1.9.3-p0-falcon services: - postgres -
elasticsearch dependencies: override: - npm install test: post: - bundle exec rake spinach: environment: RAILS_ENV: test
33.
CircleCI
34.
• CI Service •
Jenkins • VM • •
35.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
36.
Jenkins • Jenkins1.0 • Jenkins1.0
Jenkins • Jenkins1.0 Jenkins
37.
Jenkins • Jenkins1.0 • Jenkins1.0
Jenkins • Jenkins1.0 Jenkins
38.
Jenkins • Jenkins1.0 • Jenkins1.0
Jenkins • Jenkins1.0 Jenkins
39.
Jenkins • Jenkins1.0 • Jenkins1.0
Jenkins • Jenkins1.0 Jenkins = =
40.
2 • •
41.
CI as a
Service • = • : cron =
42.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
43.
Jenkins 2.0 • • Pipeline
Jenkinsfile
44.
• Jenkins • • Pipeline DSL
45.
Pipeline Jenkinsfile • Workflow •
CI Service • Docker Pipline Plugin
46.
Jenkinsfile node ('linux'){ stage 'Build
and Test' env.PATH = "${tool 'Maven 3'}/bin:${env.PATH}" checkout scm sh 'mvn clean package' }
47.
Jenkinsfile node ('linux'){ stage 'Build
and Test' env.PATH = "${tool 'Maven 3'}/bin:${env.PATH}" checkout scm sh 'mvn clean package' }
48.
Jenkinsfile node ('linux'){ stage 'Build
and Test' env.PATH = "${tool 'Maven 3'}/bin:${env.PATH}" checkout scm sh 'mvn clean package' }
49.
Jenkinsfile with Docker node('linux')
{ def maven = docker.image('maven:latest') maven.pull() maven.inside { git '…your-sources…' sh 'mvn -B -s settings.xml clean install' } }
50.
Jenkinsfile with Docker node('linux')
{ def maven = docker.image('maven:latest') maven.pull() maven.inside { git '…your-sources…' sh 'mvn -B -s settings.xml clean install' } }
51.
Jenkinsfile with Docker node('linux')
{ def maven = docker.image('maven:latest') maven.pull() maven.inside { git '…your-sources…' sh 'mvn -B -s settings.xml clean install' } }
52.
• Jenkins • Pipeline •
Pipeline + Docker VM CI Service
53.
Agenda • Jenkins • Jenkins
CI Service • Jenkins 1.0 CI Service • Jenkins 2.0 • CI
54.
CI Service • •
OSS Private • SPoF • CI Service
55.
Jenkins 2.0 • CI
Service Jenkins 2.0 • Docker LT • CI
56.
CI • Jenkins 2.0
Docker Pipeline • Docker Swarm • Windows • Mac…iOS … … • Mac Mac mini
57.
• Jenkins • CI
Service Jenkins 2.0 • CI Service / / CI / CD •
58.
• • • @Posaune
59.
Enjoy, Jenkins 2.0
and CI/CD!!
Download now