LEADER 03765nam 22006015 450 001 9910254563903321 005 20200705023402.0 010 $a1-4842-2913-4 024 7 $a10.1007/978-1-4842-2913-2 035 $a(CKB)4340000000062404 035 $a(MiAaPQ)EBC4898826 035 $a(DE-He213)978-1-4842-2913-2 035 $a(CaSebORM)9781484229132 035 $a(PPN)203671880 035 $a(EXLCZ)994340000000062404 100 $a20170704d2017 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 10$aPro Continuous Delivery$b[electronic resource] $eWith Jenkins 2.0 /$fby Nikhil Pathania 205 $a1st ed. 2017. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2017. 215 $a1 online resource (288 pages) $cillustrations, tables 311 $a1-4842-2912-6 320 $aIncludes bibliographical references at the end of each chapters and index. 327 $aChapter 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. 330 $aFollow 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. 606 $aOpen source software 606 $aComputer programming 606 $aComputer engineering 606 $aComputer software?Reusability 606 $aComputers 606 $aOpen Source$3https://scigraph.springernature.com/ontologies/product-market-codes/I29090 606 $aComputer Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I27000 606 $aPerformance and Reliability$3https://scigraph.springernature.com/ontologies/product-market-codes/I12077 606 $aModels and Principles$3https://scigraph.springernature.com/ontologies/product-market-codes/I18016 615 0$aOpen source software. 615 0$aComputer programming. 615 0$aComputer engineering. 615 0$aComputer software?Reusability. 615 0$aComputers. 615 14$aOpen Source. 615 24$aComputer Engineering. 615 24$aPerformance and Reliability. 615 24$aModels and Principles. 676 $a005.11 700 $aPathania$b Nikhil$4aut$4http://id.loc.gov/vocabulary/relators/aut$0974207 906 $aBOOK 912 $a9910254563903321 996 $aPro Continuous Delivery$92217894 997 $aUNINA