Automated on-boarding of software projects using Jenkins v2.x Pipeline
Section: Workshop Technical level: Beginner Session type: Workshop
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.
Jenkins Pipeline-Plugin Suite-Groovy DSL-Debugging Tips’n’Tricks-Hello World-Git(hub) Integration-Execute external build scripts-What’s Pipeline library?
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
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.
- Profile: https://www.linkedin.com/in/ramanathan-muthaiah-6574352/
- Pipeline Resources:
Paving the way for verification of distributed systems
From our undergraduate courses, we are familiar with the notion finite-state automata (also known as finite-state machines or, simply, state machines), which are abstract models of computation systems. During a computation, the automaton processes the various actions that constitute the computation, and moves from one state to another. A computation is accepted if, at the end of it, the finite-st… more