Jenkins Simple Pipeline Configuration

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

General

Description

Discard old builds

Yes

This determines when, if ever, build records for this project should be discarded. Build records include the console output, archived artifacts, and any other metadata related to a particular build. Keeping fewer builds means less disk space will be used in the Build Record Root Directory, which is specified on the Configure System screen.

Strategy: Log Rotation

Max # of builds to keep: 10

Advanced:

Do not allow concurrent builds

Do not allow the pipeline to resume if the master restarts

GitHub project

Delivery Pipeline configuration

Pipeline speed/durability override

Preserve stashes from completed builds

Rebuild options

This project is parameterized

String Parameter

Name: branch

Default Value: develop

Description: the branch to build on

Throttle Concurrent Builds

Throttle this project alone/Throttle this project as part of one or more categories

Build Triggers

Advanced Pipeline Options

Pipeline