Call for round the year submissions for Rootconf in 2019

Submit a proposal at any time in the year on DevOps, infrastructure security, cloud, and distributed systems. We will find you a suitable opportunity to share your work.

Propose a session

Automated on-boarding of software projects using Jenkins v2.x Pipeline

Submitted by Ramanathan Muthaiah (@ramanathanm) on Sunday, 28 April 2019

Section: Workshop Technical level: Beginner Session type: Workshop

Abstract

Audience will be introduced to the concept of Jenkins v2.x Pipeline-as-code. This will be followed by hands-on with respect to initiation of simple project, using Groovy code, setup software project in the continuous integration infrastructure. From the simple to complex task of integrating Jenkins Pipeline with standalone build scripts, attendees, who are CI/CD practitioners, will be able to appreciate the benefits of the Pipeline in a DevOps environment.

Outline

Jenkins Pipeline-Plugin Suite-Groovy DSL-Debugging Tips’n’Tricks-Hello World-Git(hub) Integration-Execute external build scripts-What’s Pipeline library?

Requirements

1) Laptop with Docker CE installed
2) Familiarity with basic Docker commands
3) Connectivity to Internet
4) Github account
5) Basic proficiency in writing simple scripts, using, Python or Unix Shell

Speaker bio

With two and a half decades of IT experience, across various industry domains, like, networking, semiconductor, cybersecurity, the speaker has put together a functional Pipeline, in an enterprise CI setup, integrating Jenkins, Docker CE, Python v2.x, JFrog Artifactory.

Links

Slides

https://www.slideshare.net/RamanathanMuthaiah/jenkins-pipeline-gentle-introduction?qid=646f01a1-8ea5-4ce8-9f25-b94dc6299287&v=&b=&from_search=6

Comments

Login with Twitter or Google to leave a comment