CMSSW Releases

View description: All jobs triggered/used for CMSSW Release Build

View type: Build Pipeline View


Projects:

query-build-release-issues

Description: Processes a github issue to check if it is requesting the build of a new release. If the issue is not requesting any release, it ignores it.

Project is enabled.

Upstream projects: * github-webhook:

Downstream projects: abort-release: build-release: cleanup-auto-build: release-produce-changelog: * upload-release-setup:

Sub-projects: build-release: upload-release-setup: cleanup-auto-build: release-produce-changelog: * abort-release:

Triggers from: []

Periodic builds:

H/15 * * * *

abort-release

Description: Aborts and kills a release building process.

Project is enabled.

Upstream projects: * query-build-release-issues:

Downstream projects: * kill-build-release:

Sub-projects: * kill-build-release:

Triggers from: []

Periodic builds:

Not periodically build

kill-build-release

Description: Aborts and kills a release building process.

Project is enabled.

Upstream projects: * abort-release:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

build-release

Description: This job actually builds a release. It is triggered by cms-bot after the Release build Issue is approved by release manager.

Project is enabled.

Upstream projects: * query-build-release-issues:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

cleanup-auto-build

Description: This job deletes the relsease build areas after three days.

Project is enabled.

Upstream projects: * query-build-release-issues:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

release-produce-changelog

Description: Posts a message in the github issue that triggered the build. Structure of the message depends on the option used.

Project is enabled.

Upstream projects: * query-build-release-issues:

Downstream projects: * update-release-notes-collection:

Sub-projects: * update-release-notes-collection:

Triggers from: []

Periodic builds:

Not periodically build

update-release-notes-collection

Description: Generates CMSSW release notes using Jekyll.

Project is enabled.

Upstream projects: * release-produce-changelog:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

upload-release-setup

Description: This job uploads a release on cmsrep server once approved by release manager.

Project is enabled.

Upstream projects: * query-build-release-issues:

Downstream projects: * upload-release:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

upload-release

Description: This job uploads a release on cmsrep server once approved by release manager.

Project is enabled.

Upstream projects: * upload-release-setup:

Downstream projects: cmspkg-clone: release-deploy-afs: * update-release-map:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

cmspkg-clone

Description: Periodically (at 21 every day) backs up rpm repos from one place to another.

Project is enabled.

Upstream projects: build-any-ib: upload-release:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 21 * * *

release-deploy-afs

Description: This job deploys a release on AFS. Job is disabled since we are moving from AFS.

Project is disabled.

Upstream projects: * upload-release:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

update-release-map

Description: This project adds the release information in cms-bot/releases.map file. CVMFS installation is started once a release is available in this file.

Project is enabled.

Upstream projects: * upload-release:

Downstream projects: build-fwlite: cmssw-doxygen: * ib-run-cfipython:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

build-fwlite

Description: TO build a CMSSW_X_Y_Z_FWLITE release based on an existing CMSSW_X_Y_Z release. CMSSW_X_Y_Z should already be build/uploaded before building its FWLITE version.

Project is enabled.

Upstream projects: * update-release-map:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

cmssw-doxygen

Description: Generate doxygen documentation for CMSSW project

Project is enabled.

Upstream projects: * update-release-map:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-cfipython

Description: This job gets the cfipython files for a cmssw release and push the changes to cms-sw/cmssw-cfipython repo.

Project is enabled.

Upstream projects: schedule-additional-tests: update-release-map:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build