Developing software involves many processes to get code from development into a production environment. Jenkins 2 introduces a new pipeline approach to help you automate every step of this process. In this course, Getting Started with Jenkins 2, you'll learn how to set up application builds to compile, test, and package your apps. You'll see how to kick off this process every time someone checks in and get notifications when something fails. You'll see how to get high-level reporting about failures and how to install additional plugins to extend Jenkins. At the end, you will see how to automate the deployment of software including the ability to add manual approvals. By the time you're done with this course, you'll have everything you need to automate taking your software from development through to production with Jenkins 2.
Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers.
Course Overview Hello and welcome to my course, Getting Started with Jenkins 2. My name is Wes Higbee. I am a huge fan of having automation to take software from development through to a production environment. There is nothing as cool as being able to check in code and see it flow automatically through to at least some staging environments and maybe even into production and having all the sanity checks along the way to make sure that everything is okay, this really makes me feel confident about the software that I'm creating and the software that I'm helping my customers create. No matter where you're at right now, this course will help you get up and running to quickly automate builds, deployments, testing, and many other things with Jenkins 2 and one of the major things we'll be covering is the new pipeline functionality that's built in right out of the box. By the end of this course, you'll know how to set everything up so that when a developer checks in code, that code can be compiled, tested, packaged, and then deployed to staging environments, perhaps further testing, and even the ability to deploy that into production environments. I've designed this course for anybody that has an interest in or perhaps even a background in automating builds and deployments of software, so no matter where you're at, whether you've used Jenkins in the past or you're completely new to it, this course will help you get up and running quickly. If this sounds like what you're looking for, join me as I take you through Getting Started with Jenkins 2.