Listing 1 - 2 of 2 |
Sort by
|
Choose an application
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.
Jenkins (Software development tool) --- Computer science. --- Computer software --- Computers. --- Computer engineering. --- Computer Science. --- Open Source. --- Computer Engineering. --- Performance and Reliability. --- Models and Principles. --- Reusability. --- Computers --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Computer systems --- Cybernetics --- Machine theory --- Calculators --- Cyberspace --- Reusability of software --- Reusable code (Computer programs) --- Software reusability --- Software reengineering --- Generic programming (Computer science) --- Informatics --- Science --- Design and construction --- Open source software. --- Computer programming. --- Operating systems (Computers). --- Computer operating systems --- Disk operating systems --- Systems software --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Free software (Open source software) --- Open code software --- Opensource software --- Operating systems --- Programming --- Computer software—Reusability.
Choose an application
Dive deep into Jenkins Blue Ocean and discover how easy creating a pipeline can be. You’ll see how Blue Ocean provides a better user experience when designing, running, and visualizing pipelines. This book shows you its intuitive user interface and its powerful pipeline editor and how this makes it a tool for everyone. Beginning Jenkins Blue Ocean starts with an introduction to Blue Ocean, followed by a step-by-step guide on how to set it up. You’ll learn how to create a pipeline for every branch and pull request on your Git, GitHub, and GitLab repositories. You'll experience the improved pipeline visualization and log diagnosis features in Blue Ocean. Later you will go beyond the visual pipeline editor to learn the declarative syntax and gain better control over your pipelines. Then, you'll take a look at some tools to enable you to write pipeline code in the declarative syntax. You will also learn to extend delivery pipelines with Jenkins shared libraries. You will: Discover Jenkins Blue Ocean and how to use it Create elegant pipelines using the visual pipeline editor Work with the declarative pipeline syntax Use tools that help you write declarative pipeline code Extend pipelines with Jenkins shared libraries Visualize pipelines from classic Jenkins in Blue Ocean Configure and view test results in Blue Ocean Accurately diagnose pipeline failures using improved pipeline visualization Create multibranch pipeline projects for your Git, GitHub, and GitLab repositories.
Computer software --- Development. --- Jenkins (Software development tool) --- Open source software. --- Computer programming. --- Java (Computer program language). --- Computer science. --- Open Source. --- Java. --- Computer Applications. --- Informatics --- Science --- Object-oriented programming languages --- JavaSpaces technology --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Free software (Open source software) --- Open code software --- Opensource software --- Programming --- Application software. --- Application computer programs --- Application computer software --- Applications software --- Apps (Computer software)
Listing 1 - 2 of 2 |
Sort by
|