Enviar pesquisa
Carregar
Continuous Delivery Pipeline and Jenkins 2
•
0 gostou
•
88 visualizações
Título melhorado com IA
J
Jules Pierre-Louis
Seguir
Andrew Bayer's slides from Amsterdam and Berlin cdSummit & Jenkins Days.
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 36
Baixar agora
Baixar para ler offline
Recomendados
Distributed Docker Pipeline Architecture with CloudBees Jenkins Enterprise
Distributed Docker Pipeline Architecture with CloudBees Jenkins Enterprise
Kurt Madel
Atlanta Jenkins Area Meetup October 22nd 2015
Atlanta Jenkins Area Meetup October 22nd 2015
Kurt Madel
Docker + jenkins in the enterprise (3)
Docker + jenkins in the enterprise (3)
Kurt Madel
Pimp your jenkins platform with docker - Devops.com 2015/11
Pimp your jenkins platform with docker - Devops.com 2015/11
CloudBees
Continuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins Workflow
Udaypal Aarkoti
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Docker, Inc.
Automate App Container Delivery with CI/CD and DevOps
Automate App Container Delivery with CI/CD and DevOps
Daniel Oh
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Jules Pierre-Louis
Recomendados
Distributed Docker Pipeline Architecture with CloudBees Jenkins Enterprise
Distributed Docker Pipeline Architecture with CloudBees Jenkins Enterprise
Kurt Madel
Atlanta Jenkins Area Meetup October 22nd 2015
Atlanta Jenkins Area Meetup October 22nd 2015
Kurt Madel
Docker + jenkins in the enterprise (3)
Docker + jenkins in the enterprise (3)
Kurt Madel
Pimp your jenkins platform with docker - Devops.com 2015/11
Pimp your jenkins platform with docker - Devops.com 2015/11
CloudBees
Continuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins Workflow
Udaypal Aarkoti
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Docker, Inc.
Automate App Container Delivery with CI/CD and DevOps
Automate App Container Delivery with CI/CD and DevOps
Daniel Oh
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Jules Pierre-Louis
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
JavaDayUA
Continuous Delivery Pipeline with Docker and Jenkins
Continuous Delivery Pipeline with Docker and Jenkins
Camilo Ribeiro
Jenkins, pipeline and docker
Jenkins, pipeline and docker
AgileDenver
Peering Inside the Black Box: A Case for Observability
Peering Inside the Black Box: A Case for Observability
VMware Tanzu
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
CloudBees
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Slawa Giterman
Jenkins Workflow Webinar - Dec 10, 2014
Jenkins Workflow Webinar - Dec 10, 2014
CloudBees
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Troublemaker Khunpech
Deployment Automation with Docker
Deployment Automation with Docker
Egor Pushkin
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
Brian Dawson
Introduction to Docker - Vellore Institute of Technology
Introduction to Docker - Vellore Institute of Technology
Ajeet Singh Raina
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
CloudBees
Demystifying Docker
Demystifying Docker
Cloud Native Bangalore
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
CloudBees
Micronaut: A new way to build microservices
Micronaut: A new way to build microservices
Luram Archanjo
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
Docker, Inc.
DCSF 19 Building Your Development Pipeline
DCSF 19 Building Your Development Pipeline
Docker, Inc.
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Edureka!
CI/CD Development in Kubernetes - Skaffold
CI/CD Development in Kubernetes - Skaffold
Suman Chakraborty
How to Dockerize Web Application using Docker Compose
How to Dockerize Web Application using Docker Compose
Evoke Technologies
Mais conteúdo relacionado
Mais procurados
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
JavaDayUA
Continuous Delivery Pipeline with Docker and Jenkins
Continuous Delivery Pipeline with Docker and Jenkins
Camilo Ribeiro
Jenkins, pipeline and docker
Jenkins, pipeline and docker
AgileDenver
Peering Inside the Black Box: A Case for Observability
Peering Inside the Black Box: A Case for Observability
VMware Tanzu
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
CloudBees
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Slawa Giterman
Jenkins Workflow Webinar - Dec 10, 2014
Jenkins Workflow Webinar - Dec 10, 2014
CloudBees
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Troublemaker Khunpech
Deployment Automation with Docker
Deployment Automation with Docker
Egor Pushkin
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
Brian Dawson
Introduction to Docker - Vellore Institute of Technology
Introduction to Docker - Vellore Institute of Technology
Ajeet Singh Raina
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
CloudBees
Demystifying Docker
Demystifying Docker
Cloud Native Bangalore
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
CloudBees
Micronaut: A new way to build microservices
Micronaut: A new way to build microservices
Luram Archanjo
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
Docker, Inc.
DCSF 19 Building Your Development Pipeline
DCSF 19 Building Your Development Pipeline
Docker, Inc.
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Edureka!
Mais procurados
(20)
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
Continuous Delivery Pipeline with Docker and Jenkins
Continuous Delivery Pipeline with Docker and Jenkins
Jenkins, pipeline and docker
Jenkins, pipeline and docker
Peering Inside the Black Box: A Case for Observability
Peering Inside the Black Box: A Case for Observability
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Delivery Pipeline as Code: using Jenkins 2.0 Pipeline
Jenkins Workflow Webinar - Dec 10, 2014
Jenkins Workflow Webinar - Dec 10, 2014
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Deployment Automation with Docker
Deployment Automation with Docker
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
SD DevOps Meet-up - Jenkins 2.0 and Pipeline-as-Code
Introduction to Docker - Vellore Institute of Technology
Introduction to Docker - Vellore Institute of Technology
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti - PyCon Ireland - Automate Everything
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
Demystifying Docker
Demystifying Docker
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
JavaCro'14 - Continuous delivery of Java EE applications with Jenkins and Doc...
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
Analyze This! CloudBees Jenkins Cluster Operations and Analytics
Micronaut: A new way to build microservices
Micronaut: A new way to build microservices
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCSF 19 Building Your Development Pipeline
DCSF 19 Building Your Development Pipeline
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...
Semelhante a Continuous Delivery Pipeline and Jenkins 2
CI/CD Development in Kubernetes - Skaffold
CI/CD Development in Kubernetes - Skaffold
Suman Chakraborty
How to Dockerize Web Application using Docker Compose
How to Dockerize Web Application using Docker Compose
Evoke Technologies
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
SUSE
Cicd.pdf
Cicd.pdf
ssuser37d481
Docker In Brief
Docker In Brief
Ritu Kamthan
Continous delivery at docker age
Continous delivery at docker age
Adrien Blind
Demystifying Docker101
Demystifying Docker101
Ajeet Singh Raina
Cloud native buildpacks-cncf
Cloud native buildpacks-cncf
Suman Chakraborty
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
SUSE
[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture
Woohyeok Kim
Locally it worked! virtualizing docker
Locally it worked! virtualizing docker
Sascha Brinkmann
Azure DevOps in Action
Azure DevOps in Action
Callon Campbell
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
Cloud Native NoVA
Serverless Container with Source2Image
Serverless Container with Source2Image
QAware GmbH
Serverless containers … with source-to-image
Serverless containers … with source-to-image
Josef Adersberger
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
Development workflow guide for building docker apps
Development workflow guide for building docker apps
Abdul Khan
Development workflow guide for building docker apps
Development workflow guide for building docker apps
Abdul Khan
Docker and Jenkins [as code]
Docker and Jenkins [as code]
Mark Waite
Semelhante a Continuous Delivery Pipeline and Jenkins 2
(20)
CI/CD Development in Kubernetes - Skaffold
CI/CD Development in Kubernetes - Skaffold
How to Dockerize Web Application using Docker Compose
How to Dockerize Web Application using Docker Compose
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
Cicd.pdf
Cicd.pdf
Docker In Brief
Docker In Brief
Continous delivery at docker age
Continous delivery at docker age
Demystifying Docker101
Demystifying Docker101
Cloud native buildpacks-cncf
Cloud native buildpacks-cncf
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture
Locally it worked! virtualizing docker
Locally it worked! virtualizing docker
Azure DevOps in Action
Azure DevOps in Action
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
Serverless Container with Source2Image
Serverless Container with Source2Image
Serverless containers … with source-to-image
Serverless containers … with source-to-image
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Development workflow guide for building docker apps
Development workflow guide for building docker apps
Development workflow guide for building docker apps
Development workflow guide for building docker apps
Docker and Jenkins [as code]
Docker and Jenkins [as code]
Mais de Jules Pierre-Louis
The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
Jules Pierre-Louis
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
Jules Pierre-Louis
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Jules Pierre-Louis
The Human Side of DevSecOps
The Human Side of DevSecOps
Jules Pierre-Louis
Sandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident Management
Jules Pierre-Louis
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
Jules Pierre-Louis
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
Jules Pierre-Louis
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Jules Pierre-Louis
How to Build the Right Automation
How to Build the Right Automation
Jules Pierre-Louis
Starting and Scaling Devops
Starting and Scaling Devops
Jules Pierre-Louis
Starting and Scaling DevOps
Starting and Scaling DevOps
Jules Pierre-Louis
Containers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical Solutions
Jules Pierre-Louis
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Jules Pierre-Louis
Managing Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice Applications
Jules Pierre-Louis
The Evolution of Application Release Automation
The Evolution of Application Release Automation
Jules Pierre-Louis
DevOPs Transformation Workshop
DevOPs Transformation Workshop
Jules Pierre-Louis
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Jules Pierre-Louis
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
Jules Pierre-Louis
Mais de Jules Pierre-Louis
(18)
The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
The Human Side of DevSecOps
The Human Side of DevSecOps
Sandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident Management
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
How to Build the Right Automation
How to Build the Right Automation
Starting and Scaling Devops
Starting and Scaling Devops
Starting and Scaling DevOps
Starting and Scaling DevOps
Containers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical Solutions
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Managing Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice Applications
The Evolution of Application Release Automation
The Evolution of Application Release Automation
DevOPs Transformation Workshop
DevOPs Transformation Workshop
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
Último
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
ABDERRAOUF MEHENNI
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Arshad QA
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
OnePlan Solutions
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
Último
(20)
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Continuous Delivery Pipeline and Jenkins 2
1.
© 2016 CloudBees, Inc. All Rights Reserved © 2016 CloudBees, Inc. All Rights Reserved
2.
© 2016 CloudBees, Inc. All Rights Reserved © 2016 CloudBees, Inc. All Rights Reserved Continuous Delivery as
Code Pipeline and Jenkins 2
3.
© 2016 CloudBees, Inc. All Rights Reserved Continuous Delivery Continuous delivery
(CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time. It aims at building, testing, and releasing software faster and more frequently. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery. https://en.wikipedia.org/wiki/Continuous_delivery
4.
© 2016 CloudBees, Inc. All Rights Reserved Meet Jenkins 2 jenkins.io/2.0
5.
© 2016 CloudBees, Inc. All Rights Reserved Jenkins 2 Themes Pipeline
as code: front and center Improved “out of the box” user experience User interface improvements
6.
© 2016 CloudBees, Inc. All Rights Reserved Jenkins 2 Themes Pipeline
as code: front and center Improved “out of the box” user experience User interface improvements
7.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline as code •
Introduce “Pipeline” as a new type in Jenkins • Codify an implicit series of stages into an explicit pipeline definition (Jenkinsfile) in source control • Resumability/durability of pipeline state • Extend the DSL to meet organizational needs
8.
© 2016 CloudBees, Inc. All Rights Reserved Creating a Pipeline
9.
© 2016 CloudBees, Inc. All Rights Reserved Creating a Pipeline
10.
© 2016 CloudBees, Inc. All Rights Reserved Creating a Pipeline
11.
© 2016 CloudBees, Inc. All Rights Reserved Creating a Pipeline
12.
© 2016 CloudBees, Inc. All Rights Reserved Jenkinsfile node('java8') { stage('Checkout') { checkout scm } stage('Build') { sh 'mvn clean install' } stage('Test') { sh 'mvn test' } archiveArtifacts artifacts: 'target/**/*.jar', fingerprint: true }
13.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Documentation jenkins.io/doc
14.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Documentation
15.
© 2016 CloudBees, Inc. All Rights Reserved Snippet Generator localhost:8080/job/niagara/pipeline-syntax
16.
© 2016 CloudBees, Inc. All Rights Reserved Snippet Generator localhost:8080/job/niagara/pipeline-syntax
17.
© 2016 CloudBees, Inc. All Rights Reserved DSL Reference localhost:8080/job/niagara/pipeline-syntax/html
18.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Plugins Extending Pipeline
19.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Stage View
plugin
20.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Multibranch plugin •
Represent pipelines for multiple branches in one "Folder" • Automatically scan a repository for each branch which contains a Jenkinsfile
21.
© 2016 CloudBees, Inc. All Rights Reserved GitHub Organization Folder
plugin
22.
© 2016 CloudBees, Inc. All Rights Reserved Blue Ocean jenkins.io/projects/blueocean
23.
© 2016 CloudBees, Inc. All Rights Reserved Docker Pipeline plugin def imageName = 'jenkinsciinfra/bind' node('docker') {
checkout scm // Compute a unique image tag def imageTag = "build-${env.BUILD_NUMBER}" // The `docker` variable introduced by the plugin stage('Build') { def whale = docker.build("${imageName}:${imageTag}") } // Publish this image to Docker Hub stage('Deploy') { whale.push() } }
24.
© 2016 CloudBees, Inc. All Rights Reserved Docker Pipeline plugin node('docker') { // The `docker` variable introduced by the plugin. // // Invoking our Gradle build inside a freshly spun up // Docker container with JDK8 docker.image('openjdk:8-jdk').inside {
checkout scm sh './gradlew --info' archiveArtifacts artifacts: 'build/libs/**/*.jar', fingerprint: true } }
25.
© 2016 CloudBees, Inc. All Rights Reserved Integration with existing
plugins Pipeline + ??? = Profit.
26.
© 2016 CloudBees, Inc. All Rights Reserved Plugins that support
Pipeline • A few plugins which provide custom steps for Pipeline scripts: – Tooling: Credentials binding, SSH Agent, Parallel Test – Reporters: JUnit, Brakeman, HTML Publisher, Cucumber Test Result – Notifiers: Slack, HipChat, email-ext – Wrappers: Timestamper • Plugins work within Pipelines – SCM: Git, SVN, Mercurial, P4, CVS – Wrappers: Ansi Color, NodeJS – Build steps: Ant, etc • More defined in COMPATIBILITY.md
27.
© 2016 CloudBees, Inc. All Rights Reserved Steps added by
plugins node { /* other work happened up here */ timestamps { sh 'mvn clean package' junit '**/target/surefire-reports/*.xml' } if (env.BRANCH_NAME == 'master') { sshagent(credentials: ['my-credential-id']) { sh './run-ssh-deploy-script' } } }
28.
© 2016 CloudBees, Inc. All Rights Reserved Build Steps
29.
© 2016 CloudBees, Inc. All Rights Reserved Build Wrappers github.com/jenkinsci/pipeline-examples
30.
© 2016 CloudBees, Inc. All Rights Reserved Abstracting Pipeline Sharing code,
best practices and templates for success
31.
© 2016 CloudBees, Inc. All Rights Reserved Pipeline Shared Libraries // The call() method in any file in pipeline-library.git/vars is exposed as a // method with the same name as the file. def call(def mavenOptions) { docker.image('maven').inside {
timestamps { sh "mvn clean install -Dmaven.test.failure.ignore=true $ {mavenOptions}" } junit '**/target/surefire-reports/**/*.xml' } } runMaven.groovy github.com/jenkinsci/pipeline-examples
32.
© 2016 CloudBees, Inc. All Rights Reserved node { checkout scm stage('Build') { // Loads runMaven step from the Shared Library and invokes it.
runMaven } stage('Acceptance Tests') { git 'git://git.example.com/selenium-tests.git' sh './run-selenium.sh' } stage('Deploy') { sh './deploy.sh' } } Pipeline Shared Libraries Jenkinsfile github.com/jenkinsci/pipeline-examples
33.
© 2016 CloudBees, Inc. All Rights Reserved load step // Methods in this file will end up as object methods on the object that load returns. def lookAtThis(String whoAreYou) { echo "Look at this, ${whoAreYou}! You loaded something from another file!" } externalMethod.groovy github.com/jenkinsci/pipeline-examples // If there's a call method, you can just load the file, say, as "foo", and then invoke that call method with foo(...) def call(String whoAreYou) { echo "${whoAreYou}, say thanks to the call(...) method." } externalCall.groovy node { // Load the file from the current directory, // into a variable called "externalMethod" def externalMethod = load("externalMethod.groovy") // Call the method we defined externalMethod.lookAtThis("Steve") // Now load 'externalCall.groovy'. def externalCall = load("externalCall.groovy") // We can just run it with `externalCall()` externalCall("Steve") } Jenkinsfile
34.
© 2016 CloudBees, Inc. All Rights Reserved Continuous Delivery as
Code Final Thoughts
35.
© 2016 CloudBees, Inc. All Rights Reserved • A new
pipeline “type” has been introduced • Previously implicit pipelines, chained jobs, can now be made explicit and committed to SCM • Pipelines have state associated with them and can be resumed • It’s code. It can be modified and extended Final Thoughts
36.
© 2016 CloudBees, Inc. All Rights Reserved © 2016 CloudBees, Inc. All Rights Reserved Questions/Answers jenkins.io/2.0 jenkins.io/doc @jenkinsci
Baixar agora