-
Notifications
You must be signed in to change notification settings - Fork 45
Build overview
Sam Gleske edited this page Jan 13, 2015
·
18 revisions
This document is a brief outline of the build overview.
Note: encrypted secrets were decrypted when the job was generated.
- Clone the repository and
cd
to it. - Decrypt encrypted files.
- Clean up any private keys used for decryption (i.e. removing gpg private keys from the build agent, etc.).
- Matrix building toolchains (i.e. set up the environment for the build like what version of python or ruby, etc). This is the first time user configured code is executed from the
.jervis.yml
. - Perform the build lifecycles in the following order. Any one of the following steps can be overridden by the
.jervis.yml
. -
before_install
- commands that run before theinstall
step. -
install
- commands that run to assemble dependencies
- Build overview
- Supported languages
- Supported build tools
- Publish results
- Additional topics:
- Quickstart
- Background information
- Knowledge checklist
- Required Jenkins Plugins
- Labels for Jenkins Agents
- Key security concepts
- Operationalize Jenkins
- High availability
- Disaster recovery
- Pipeline support
- Extending support