03765nam 22006015 450 991025456390332120200705023402.01-4842-2913-410.1007/978-1-4842-2913-2(CKB)4340000000062404(MiAaPQ)EBC4898826(DE-He213)978-1-4842-2913-2(CaSebORM)9781484229132(PPN)203671880(EXLCZ)99434000000006240420170704d2017 u| 0engurcnu||||||||rdacontentrdamediardacarrierPro Continuous Delivery[electronic resource] With Jenkins 2.0 /by Nikhil Pathania1st ed. 2017.Berkeley, CA :Apress :Imprint: Apress,2017.1 online resource (288 pages) illustrations, tables1-4842-2912-6 Includes bibliographical references at the end of each chapters and index.Chapter 1: Elements of Continuous Delivery -- Chapter 2: HA Jenkins Setup Using Pacemaker, Corosync, and DRBD -- Chapter 3: HA Jenkins Setup Using CoreOS, Docker, and GlusterFS -- Chapter 4: Setting Up Jenkins on Docker and Cloud -- Chapter 5: Pipeline as a Code -- Chapter 6: Using Containers for Distributed Builds -- Chapter 7: Pre-Tested Commits Using Jenkins -- Chapter 8: Continuous Delivery Using Jenkins Pipeline.Follow this step-by-step guide for creating a continuous delivery pipeline using all of the new features in Jenkins 2.0 such as Pipeline as a Code, multi-branch pipeline, and more. You will learn three crucial elements for achieving a faster software delivery pipeline: a fungible build/test environment, manageable and reproducible pipelines, and a scalable build/test infrastructure. Pro Continuous Delivery demonstrates how to create a highly available, active/passive Jenkins server using some niche technologies. What You'll Learn: Create a highly available, active/passive Jenkins server using CoreOS and Docker, and using Pacemaker and Corosync Use a Jenkins multi-branch pipeline to automatically perform continuous integration whenever there is a new branch in your source control system Describe your continuous delivery pipeline with Jenkinsfile Host Jenkins server on a cloud solution Run Jenkins inside a container using Docker Discover how the distributed nature of Git and the “merge before build” feature of Jenkins can be used to implement gated check-in Implement a scalable build farm using Docker and Kubernetes.Open source softwareComputer programmingComputer engineeringComputer software—ReusabilityComputersOpen Sourcehttps://scigraph.springernature.com/ontologies/product-market-codes/I29090Computer Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I27000Performance and Reliabilityhttps://scigraph.springernature.com/ontologies/product-market-codes/I12077Models and Principleshttps://scigraph.springernature.com/ontologies/product-market-codes/I18016Open source software.Computer programming.Computer engineering.Computer software—Reusability.Computers.Open Source.Computer Engineering.Performance and Reliability.Models and Principles.005.11Pathania Nikhilauthttp://id.loc.gov/vocabulary/relators/aut974207BOOK9910254563903321Pro Continuous Delivery2217894UNINA