Home Page Icon
Home Page
Table of Contents for
Copyright and Credits
Close
Copyright and Credits
by Arnold Okoth, Joseph Muli
Jenkins Fundamentals
Title Page
Copyright and Credits
Jenkins Fundamentals
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the Authors
Packt is Searching for Authors Like You
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Conventions used
Get in touch
Reviews
Installing and Setting up Jenkins
Continuous Delivery
Installing Jenkins
Setting up Jenkins
The Jenkins Dashboard
User Management
User Management
Activity: User Management and Security
Summary
Administering Jenkins
Plugin Management
Principles of Plugin Usage
Administration Plugins
User Interface (UI) Plugins
Source Code Management (SCM) Plugins
Build Management Plugins
Setting up Jenkins with Plugins
Installing a Sample Plugin
Activity: Plugin Management
Updating and Upgrading Jenkins
Maintenance Windows
Host Metrics
Retrieving Jenkins Logs and Metrics
Memory
Improving Memory Management
Upgrading our Jenkins Server
Checking the Version Release Notes
Activity: Upgrades and Updates
Configuring Jenkins for Production
Evaluating our Jenkins Server
Access Points
Access Control
Testing the Access Control
Services and Plugins
Summary
Jenkins Views and Freestyle Projects
Freestyle Projects
Setting up Freestyle Projects
Setting up the Build
Activity: Setting up a Freestyle Project
Setting up a View to Manage our Projects
Setting up Jenkins Views Privileges
Setting up Views
Activity: Setting up a View to Manage our Projects
Summary
Parameterized and Up/Downstream Project
Configuring Parameters for Projects
Parameterized Projects
Creating and Accessing Build Parameters
Creating and Accessing String Parameters
Activity: Setting up Parameterized Projects and Accessing Parameters
Build Triggers
Creating Upstream/Downstream Projects
Running an Upstream Project
Activity: Building a GitHub Project
Summary
Jenkins Pipelines
The CI Workflow
Git Branches
Setting up our Repository
Creating a GitHub Repository and Integrating Jenkins
The Jenkinsfile
Creating the Pipeline
Installing Blue Ocean
Creating Multibranch Pipelines
Global Variables
Building Pull Requests
Activity: Creating a Pipeline
Summary
Distributed Builds on Jenkins
Setting up our Slaves
Distributed Builds
The Master-Slave Model
Setting up our Nodes
Stopping the Docker Container
Verifying Node Connectivity
Securely Connecting to the Slaves
Adding Slave Nodes
Activity: Adding Slave Nodes in Jenkins
Configuring Tasks to Run on our Slaves
Running Freestyle Projects on a Node
Running Pipelines on Different Nodes
Spinning Down the Vagrant Environment
Activity: Bringing it all Together
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Title Page
Next
Next Chapter
Jenkins Fundamentals
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset