All

View description: This view contains all jobs.

View type: All


Projects:

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

auto-forward-ports

Description: This is triggered by github webhook for each cmssw/cmsdist branch merge event. this forward port changes from source branch to target branch. Mapping between soruce and destination branches are available in cms-bot.

Project is enabled.

Upstream projects: * github-push-hook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

backport-pull-request

Description: Manually executed job for backporting pull requests given the repo name, the branch for which the PR should be created and the PR to be backported

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

baseline-ib-results

Description: This job runs a few tests only for the IB, for comparison with those ran by the pull request.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects: * cvmfs-deploy-baseline:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

build-any-ib

Description: This jobs starts an Integration Build(IB). Base on state of CMSDIST/CMSSW git repositories, it builds either a full release or patch release.
Build Full IB if:

  • There are changes in CMSDIST
  • There is no full IB available based on current CMSDIST
  • Previous full IB had build errors

Otherwise build a patch release

Project is enabled.

Upstream projects: * ib-tag-and-schdule:

Downstream projects: build-fwlite-ib: cmspkg-clone: ib-build-logs: ib-install-cvmfs:

Sub-projects: ib-install-cvmfs,cmspkg-clone: ib-build-logs: * build-fwlite-ib:

Triggers from: []

Periodic builds:

Not periodically build

build-container

Description: Builds a docker container manualy when the docker file (the recipe) here: https://github.com/cms-sw/cms-docker is changed and needs to be updated. The parameters passed are self explandatory and concern details about which container to update, should it be pushed back on dockerhub etc.

Project is enabled.

Upstream projects:

Downstream projects:

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

build-fwlite-ib

Description: This job is responsible for building FWLITE release for each Integration build(IB). Results of this build can be seen via CMSSDT IB page (old page).

Project is enabled.

Upstream projects: * build-any-ib:

Downstream projects: * ib-build-logs:

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

cleanup-cms-sw-io-history

Description: This job cleanup the cms-sw/cms-sw.github.io repository history. Specially the data and _data directories history.

Project is enabled.

Upstream projects:

Downstream projects: * update-github-pages:

Sub-projects:

Triggers from: []

Periodic builds:

H 1 * * 0

cleanup-cmssdt

Description: Clean up disk space on cmssdt

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

cleanup-tags

Description: Cleanup IB tags from the official CMSSW repository.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

cms-bot

Description: This is cms bot job which is triggered by github webhooks ( https://cmssdt.cern.ch/SDT/cgi-bin/github_webhook ) for every valid comment added to github PRs. Also it runsevery 30mins to make sure any webhooks were not missed.

Project is enabled.

Upstream projects: * github-webhook:

Downstream projects: ib-schedule-pr-tests: run-pr-code-ckecks: * stop-ib-any-integration:

Sub-projects: ib-schedule-pr-tests: stop-ib-any-integration: * run-pr-code-ckecks:

Triggers from: []

Periodic builds:

Not periodically build

cms-dockerhub

Description: This job creates docker image with CMSSW and push it to the dockerhub. It also uploads dockerfile to github.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

cms-prs-cache

Description: This job collects metadata for pull requests since reading github directly when necessary might become time consuming or rejected by github on reached limit hits/hour grounds.

Project is enabled.

Upstream projects: cms-prs-cache: github-webhook:

Downstream projects: * cms-prs-cache:

Sub-projects: * cms-prs-cache:

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 * * *

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

cmssw-to-stitched

Description: This looks for the Framework changes in cmssw and port them to stitched repo This is automatically triggered by auto-forward-port job

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

comp-bot

Description: This is cms bot job which is triggered by github webhooks ( https://cmssdt.cern.ch/SDT/cgi-bin/github_webhook ) for every valid comment added to github PRs. This is to process bot commands for cmsdist comp branches

Project is enabled.

Upstream projects: * github-webhook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

compare-material-budget

Description: Comopare results of material budget of two releases using Validation/Geometry/test/TrackerMaterialBudgetComparison.C macro

Project is enabled.

Upstream projects: * ib-run-material-budget:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

compare-root-files-short-matrix

Description: Download the files of the baseline IB and compare them with the results of the ones of a pull request

Project is enabled.

Upstream projects: * ib-any-integration:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

cvmfs-deploy-baseline

Description: Copy baseline results from cmssdt for an IB

Project is enabled.

Upstream projects: * baseline-ib-results:

Downstream projects: * cvmfs-publish-baseline:

Sub-projects: * cvmfs-publish-baseline:

Triggers from: []

Periodic builds:

Not periodically build

cvmfs-gc

Description: This runs CVMFS GC (once a week)

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

#Run once on Thursday at 23h05
H 23  * *  4

cvmfs-publish-baseline

Description: Copy baseline results from cmssdt for an IB and deploy them on cvmfs

Project is enabled.

Upstream projects: * cvmfs-deploy-baseline:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

das-query

Description: Job to run das client and cache the results in github to be used by IBs.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 9,21 * * *

dataset-to-ibeos

Description: Copies root files for a given dataset localy on eos to be used from local cache (eos) if they diasappear from the site where they resided.

Project is enabled.

Upstream projects:

Downstream projects: * update-ibeos-cache:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

deploy-cms-repo

Description: Updates cms-bot clone on Jenkins master

Project is enabled.

Upstream projects: * github-push-hook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

deploy-cmsdoxygen

Description: This job deploys doxygen scripts to web server. It is later used to serve CMSSW documentation
Could be automated by github hooks.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

dxr-cmssw-index

Description: Index CMSSW documentation using DXR.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

es-close-indexes

Description: This job keeps last 4 weeks of data in Elasticsearch open, and it closes older indexes (archive it). We do not care about older data. By doing it we make Elasticsearch faster.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0  * *  0

external-deploy-afs

Description: This job deployes any external tool on afs that is required.

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

fix-backport-prs

Description: Periodicaly runs https://github.com/cms-sw/cms-bot/blob/master/fix-backport-labels.py to check if the PR on master, which backport has been requested, is merged. If the original PR has been merged, it changes all opened backport PRs of it from backport(blue) to backport-ok(green)

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H * * * *

forward-pull-requests

Description: Given a branch, gets all of its pull requests and recreates them in a different branch.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

gh-teams

Description: printing some python file

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 22 * * *

git-mirror-repository

Description: mirror one git repository

Project is enabled.

Upstream projects: * github-push-hook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

git-reference-cms-ib

Description: Create GIT Reference for cms-sw/cmssw repository in /cvmfs/cms-ib.cern.ch/git/cms-sw. This is automatically triggered by "git push" to cmssw repo.

Project is enabled.

Upstream projects: * github-push-hook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

github-hooks

Description: Adds and configures web hooks in github repositories. The web hooks are then used to send some events to a specified url and then a jenkins job is triggered based on the information passed from the web hook , as jenkins parameters.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

github-push-hook

Description: Updates cms-bot clone on cmssdt. This job is also triggered via github web hook. Please do not add/remove any parameters of this job otherwise github web hooks will not be able to triiger the job

Project is enabled.

Upstream projects: * github-webhook:

Downstream projects: auto-forward-ports: deploy-cms-repo: git-mirror-repository: git-reference-cms-ib: * web-update-cmssdt-ib:

Sub-projects: deploy-cms-repo: auto-forward-ports: git-reference-cms-ib: git-mirror-repository: * web-update-cmssdt-ib:

Triggers from: []

Periodic builds:

H */6 * * *

github-webhook

Description: This is cms bot job which is triggered by github webhooks ( https://cmssdt.cern.ch/SDT/cgi-bin/github_webhook ) for every valid comment added to github PRs. Also it runsevery 30mins to make sure any webhooks were not missed.

Project is enabled.

Upstream projects:

Downstream projects: cms-bot: cms-prs-cache: comp-bot: github-push-hook: * query-build-release-issues:

Sub-projects: comp-bot: github-push-hook: cms-prs-cache: query-build-release-issues: * cms-bot:

Triggers from: []

Periodic builds:

Not periodically build

HLT-Validation

Description: Appends job's time out information into jenkins.log file.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-any-integration

Description: Build a pull request

Project is enabled.

Upstream projects: * ib-schedule-pr-tests:

Downstream projects: compare-root-files-short-matrix: run-igprof-pr: * stop-ib-any-integration:

Sub-projects: stop-ib-any-integration: compare-root-files-short-matrix: * run-igprof-pr:

Triggers from: []

Periodic builds:

Not periodically build

ib-build-logs

Description: It is build periodically (H/30 * * ). Runs on cmssdt. Projects to build: update-github-pages

Project is enabled.

Upstream projects: build-any-ib: build-fwlite-ib:

Downstream projects: * update-github-pages:

Sub-projects:

Triggers from: [u'build-fwlite-ib']

Periodic builds:

H/30 * * * *

ib-cache-to-eos

Description: Job to run das client and cache the results in github to be used by IBs.

Project is enabled.

Upstream projects:

Downstream projects: * update-ibeos-cache:

Sub-projects: * update-ibeos-cache:

Triggers from: []

Periodic builds:

H 10,22 * * *

ib-cleanup-installers

Description: Cron job for log rotation on installer nodes. (clean up obsolete weeks)

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 22 * * *

ib-cvmfs-publish

Description: This jobs copies IBs installation for an arch from another machine and publish it to cvmfs

Project is disabled.

Upstream projects:

Downstream projects: * ib-validation:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-install-cvmfs

Description: This jobs install an IB on /cvmfs/cms-ib.cern.ch.

Project is enabled.

Upstream projects: build-any-ib: ib-tag-and-schdule:

Downstream projects: * ib-validation:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-addons

Description: Runs addons test on IB. Results are shown as "Other test" in the IB page for the IB.

Project is enabled.

Upstream projects: * ib-validation:

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

ib-run-check-headers

Description: Check for missing headers and parse the log for all errors (clang modules)

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-flawfinder

Description: Runs Flawfinder test on IB.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-geometry

Description: Runs geometry comparison tests for each IB

Project is disabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-igprof-mp

Description: Runs IgProf on IB. Results are available on IB page.


run-ib-igprof is executed with mp flag for memory profiling.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-igprof-pp

Description: Runs IgProf on IB. Results are available on IB page.


run-ib-igprof is executed with pp flag for performance profiling.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-iwyu

Description: Runs iwyu logs parsing for each IB

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-lizard

Description: Runs Lizard, a Cyclomatic Complexity Analyzer, on IB. Results are available on IB page.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-material-budget

Description: Runs Validation/Geometry/test/runP_Tracker_cfg.py and MaterialBudget.C for an IB

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects: * compare-material-budget:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-qa

Description: Runs Quality Assurance (QA) test on IB. Rezulst are available at IB page's Q/A section.

Project is enabled.

Upstream projects: * ib-validation:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-relvals

Description: The job runs release validations, as validations are separated on pieces (1of6 2of6 etc)

Project is enabled.

Upstream projects: * ib-validation:

Downstream projects: process-relval-logs: update-das-queries:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-run-valgrind

Description: This job runs valgrind tool for selected IBs when build IB job is complete.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-schedule

Description: This is a warpper job which runs daily at 11h and 23h (except Sunday at 00h) to triger 'ib-tag-and-schdule' sub-project.
This was created to avoid the issue with Jenkins Dynamic Parameters.

Project is enabled.

Upstream projects:

Downstream projects: * ib-tag-and-schdule:

Sub-projects: * ib-tag-and-schdule:

Triggers from: []

Periodic builds:

#We do not run SAT 23H IB instead we start a special SUN 00h00 IB.
5 11  * * *
5 23  * *  0,1,2,3,4,5
5  0   * *  0


ib-schedule-pr-tests

Description: Build a pull request

Project is enabled.

Upstream projects: * cms-bot:

Downstream projects: * ib-any-integration:

Sub-projects: * ib-any-integration:

Triggers from: []

Periodic builds:

Not periodically build

ib-static-checks

Description: Runs a few tests only for the IB, for comparison with those ran by the pull request.

Project is enabled.

Upstream projects: * schedule-additional-tests:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

ib-tag-and-schdule

Description: This job tags and schedules all the IBs.
It reads the cms-bot/config.map to find all available CMSSW release cycles and tag them in github. Once tags is done then it triggers 'build-any-ib' sub-job to actually build IBs for all possible architectures (mentioned in cms-bot/config.map). For Developement IB, it also triggers the generation of LXR indexes

For Sunday's 00h IBs, it also resets the CMSREP weekly repositories by building a dummy package and uploading it to cms.weekN. It also then triggers 'ib-install-cvmfs' sub-job to get the new cms.weekN deployed on the /cvmfs/cms-ib.cern.ch

Project is enabled.

Upstream projects: * ib-schedule:

Downstream projects: build-any-ib: ib-install-cvmfs: * lxr-checkout-version:

Sub-projects: build-any-ib: lxr-checkout-version: * ib-install-cvmfs:

Triggers from: []

Periodic builds:

Not periodically build

ib-validation

Description: Validates the integration builds.

Project is enabled.

Upstream projects: ib-cvmfs-publish: ib-install-cvmfs:

Downstream projects: ib-run-addons: ib-run-qa: ib-run-relvals: schedule-additional-tests:

Sub-projects: ib-run-addons: ib-run-qa : ib-run-relvals : schedule-additional-tests:

Triggers from: []

Periodic builds:

Not periodically build

import-stitched-tag

Description: This tags a CMSSW release tag and upload the packages (https://github.com/cms-sw/Stitched/blob/master/packages.txt) needed by Stitched to Stitched repo. CMSSW_ tag is rename to STITCHED_

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-add-job-to-anthoer-server

Description: This is a helper job to copy a Jenkins Project from this Jenkins master to another Jenkins master.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-backup

Description: This job takes the backup of Jenkins master configuration (which includes projects, jenkins configuration, slaves, secrets etc.) Backups jenkins scripts on https://github.com/cms-sw/jenkins-backup.git

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H/5 * * * *

jenkins-disable-jobs

Description: Disable all nodes that started with the provided wildcard string, example parameter cmsbuild* would enable all cmsbuild machines found

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-disable-nodes

Description: Disable all jenkins slaves based on the slave wildcard filter.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-elasticsearch-monitor

Description: This job runs a python script to push useful info from jenkins build logs to elasticsearch

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H/5 * * * *

jenkins-enable-jobs

Description: Enable all Jenkins projects based on the wildcard filter.

Project is enabled.

Upstream projects: * jenkins-initialize:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-enable-nodes

Description: Enables all nodes that started with the provided wildcard string, example parameter cmsbuild* would enable all cmsbuild machines found

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-initialize

Description: This project is run once a new Jenkins instance is setup or upgrated to a new version. This runs some sub-projects to check if basic functionality of jenkins is working.

Project is enabled.

Upstream projects:

Downstream projects: jenkins-enable-jobs: jenkins-installation-cli-test: * jenkins-installation-trigger-test:

Sub-projects: jenkins-enable-jobs: jenkins-installation-trigger-test: jenkins-installation-trigger-test: jenkins-installation-trigger-test:

Triggers from: []

Periodic builds:

H H * * *

jenkins-installation-cli-test

Description: This is Jenkins installation tests project. It tests if various Jenkins Command-line interface service are working.

Project is enabled.

Upstream projects: * jenkins-initialize:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-installation-trigger-cli

Description: Jenkins installaton test job to test the triggering of a sub-project via Command-line-interface.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-installation-trigger-test

Description: This is Jenkins installation test project. This tests the triggering of a sub-project.

Project is enabled.

Upstream projects: * jenkins-initialize:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-projects-report

Description: This job runs a groovy script to dump jenkins projects info , which is further read by python to display it in html form. The current page you are viewing is generated and updated by this job.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H * * * *

jenkins-projects-wiki-update

Description: This job runs a groovy script to dump jenkinsprojects info , which is further read by python to display it in markdown form. It is later imported to CMSSDT wiki.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H/5 * * * *

jenkins-restart-slaves

Description: This jobs looks for jenkins slaves which went offline due to job failures

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-test-job1

Description: Jenkins installation test job 1 to check for the parameters passed from a parent job.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-test-job2

Description: Jenkins tests Project to test jenkins functionality.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-test-slave

Description: This Jenkins project test various CMS Jenkins slaves and makes sure that various communication channels between Jenkins Master/slave and slave and various services are working.

Project is enabled.

Upstream projects: * jenkins-test-slaves:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

jenkins-test-slaves

Description: Jenkins project to trigger the jenkins slave test job for each selected slave

Project is enabled.

Upstream projects:

Downstream projects: * jenkins-test-slave:

Sub-projects: * jenkins-test-slave:

Triggers from: []

Periodic builds:

H H/8 * * *

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

kill-hanging-jobs

Description: This project checks all selected host for process running longer then set treshold (default 2 days) and kill them.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H H/8 * * *

lfn-to-ibeos

Description: Job to run das client and cache the results in github to be used by IBs.

Project is enabled.

Upstream projects:

Downstream projects: * update-ibeos-cache:

Sub-projects: * update-ibeos-cache:

Triggers from: []

Periodic builds:

Not periodically build

lxr-check

Description: This job checks if https://cmssdt.cern.ch/lxr/ is acessable and if not, starts lxr-run-container job to restart the service.

Project is disabled.

Upstream projects:

Downstream projects: * lxr-run-container:

Sub-projects: * lxr-run-container:

Triggers from: []

Periodic builds:

H/5 * * * *

lxr-checkout-version

Description: This job sets modification timestamp of CMSSW source code according to commit history before indexing it using LXR.

LXR index files based on modification timestamp. <code>git clone</code> ,however, sets files timestamps to command's execution time. Without it, LXR would index every file, increasing jobs execution duration and database size.

Project is enabled.

Upstream projects: * ib-tag-and-schdule:

Downstream projects: * lxr-generate-index:

Sub-projects: * lxr-generate-index:

Triggers from: []

Periodic builds:

Not periodically build

lxr-generate-index

Description: Generates CMSSW index using LXR tool.

Project is enabled.

Upstream projects: * lxr-checkout-version:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

lxr-remove-index

Description: Deletes index of of IB's older then treshold on LXR ( default 14 days). If specified, it also deletes Release index.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 5  * * *


lxr-run-container

Description: This job stops and deletes old docker contaner of LXR service and starts new one.

Project is enabled.

Upstream projects: * lxr-check:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H * * * *

material-budget-ref

Description: Runs Validation/Geometry/test/runP_Tracker_cfg.py and MaterialBudget.C for an IB

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

mirror-cmsrep

Description: Create a live mirror of cmsrep.cern.ch

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

monitor-openstack-vms

Description: This job run periodically to monitor the running state of vms in openstack , if stopped , creates an email alert.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

@hourly

openstack-add-jenkins-slave

Description: Find all hosts in an hostgroup and add them to jenkins

Project is enabled.

Upstream projects: * openstack-check-jenkins-slaves:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

openstack-check-jenkins-slaves

Description: Find all hosts in an hostgroup and add then to jenkins

Project is enabled.

Upstream projects:

Downstream projects: * openstack-add-jenkins-slave:

Sub-projects: * openstack-add-jenkins-slave:

Triggers from: []

Periodic builds:

H * * * * 

openstack-create-vms

Description: Create Openstack VMs for a selected hostgroup.

Project is enabled.

Upstream projects: * openstack-create-vms:

Downstream projects: openstack-create-vms: openstack-delete-vms:

Sub-projects: * openstack-create-vms:

Triggers from: []

Periodic builds:

Not periodically build

openstack-create-volume

Description: Job to delete openstack instances providing only the name

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

openstack-delete-vms

Description: Job to delete openstack instances providing only the name

Project is enabled.

Upstream projects: openstack-create-vms: openstack-delete-vms:

Downstream projects: openstack-delete-vms: openstack-delete-volume:

Sub-projects: openstack-delete-vms: openstack-delete-volume:

Triggers from: []

Periodic builds:

Not periodically build

openstack-delete-volume

Description: Job to delete openstack instances providing only the name

Project is enabled.

Upstream projects: * openstack-delete-vms:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

process-deprecate-releases

Description: This job marks selected realeases depricated in realease map. Grid jobs will not use depricated release and posibly uninstall it. This is useful if a specific release contains and needs to be removed.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

process-relval-logs

Description: This job process partial logs of Relvals and place files accordingly.

Project is enabled.

Upstream projects: ib-run-relvals: test-relvals-with-krb:

Downstream projects: * update-github-pages:

Sub-projects:

Triggers from: []

Periodic builds:

H/20 * * * *

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 * * * *

refresh-cmssdt

Description: This job updates the cmssw IB page on cmssdt.

Project is enabled.

Upstream projects: * update-github-pages:

Downstream projects:

Sub-projects:

Triggers from: [u'update-github-pages']

Periodic builds:

Not periodically build

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

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

rpm-repository-backup

Description: Backs-up cmsrep

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

run-igprof-pr

Description: Depricated.
Runs igprof tests. Depricated in favor of ib-run-igprof-mp and ib-run-igprof-pp.

Project is disabled.

Upstream projects: * ib-any-integration:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

run-pr-code-ckecks

Description: This run "scram build code-checks" for a cmssw PR to find out if it comply with cmssw code checks. In a CMSSW dev area, it runs git cms-merge-topic -u PR scram build code-checks

Project is enabled.

Upstream projects: * cms-bot:

Downstream projects: * stop-ib-any-integration:

Sub-projects: * stop-ib-any-integration:

Triggers from: []

Periodic builds:

Not periodically build

run-repo-size-check

Description: This job was supposed to tell how much repository size increases if a pull request is merged. However, it is not properly working since:

  • Not all information is available about pull request
  • After merging, repo size is smaller do internal Github optimization

A solution would be to make a test branch, merge pul request there, push to Github and pull again to read the size.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

schedule-additional-tests

Description: Wrapper project to schedule aditonal test such as Flawfinder, Lizard, IgProf, etc.

Project is enabled.

Upstream projects: * ib-validation:

Downstream projects: HLT-Validation: baseline-ib-results: ib-run-cfipython: ib-run-check-headers: ib-run-flawfinder: ib-run-geometry: ib-run-igprof-mp: ib-run-igprof-pp: ib-run-iwyu: ib-run-lizard: ib-run-material-budget: ib-run-valgrind: * ib-static-checks:

Sub-projects: baseline-ib-results: HLT-Validation: ib-static-checks: ib-run-valgrind : ib-run-igprof-mp,ib-run-igprof-pp: ib-run-geometry: ib-run-iwyu: ib-run-material-budget: ib-run-lizard: ib-run-flawfinder: ib-run-check-headers: ib-run-cfipython:

Triggers from: []

Periodic builds:

Not periodically build

slaves-checks

Description: A wrapper project that starts a workspace-cleanup-slave and test-docker jobs on selected slaves.

Project is enabled.

Upstream projects:

Downstream projects: test-docker: workspace-cleanup-slave:

Sub-projects: workspace-cleanup-slave: test-docker :

Triggers from: []

Periodic builds:

H 7,19 * * *

stop-ib-any-integration

Description: Kill a running

Project is enabled.

Upstream projects: cms-bot: ib-any-integration: * run-pr-code-ckecks:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

summary-of-merged-prs

Description: Generates statistics for each IB ( merged pull request since last IB, test result summary, .etc) as well as structure of release que and stores it in .json files. It then push it to cms-sw.github.io repo as well as deploys on the web server. It is used to generate IB page.

Project is enabled.

Upstream projects: * update-github-pages:

Downstream projects:

Sub-projects:

Triggers from: [u'update-github-pages']

Periodic builds:

Not periodically build

test

Description: None

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

test-build-periodic

Description: None

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H/15 * * * *

test-docker

Description: Connects to the slave and checks if docker service is runable.

Project is enabled.

Upstream projects: * slaves-checks:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

test-kerberos-within-docker

Description: This job tests the the kerberos auth existence and its behaviour when ran from docker image. It first sets the env var KRB5CC inside the image to point to the ticket within /tmp. Then adds few commands in a script and runs the script with docker to check the behaviour

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

test-relvals-with-krb

Description: The job runs release validations, as validations are separated on pieces (1of6 2of6 etc)

Project is enabled.

Upstream projects:

Downstream projects: process-relval-logs: update-das-queries:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

test-scram

Description: ---need-description---
---need-check---

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

tutorial-jenkins

Description: This is job used to learn jenkins.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

update-categories-page

Description: Generates categories.json file and uploads it to this github repo.
The date is later used to generate this page.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H 0 * * *

update-das-queries

Description: Job to run das client and cache the results in github to be used by IBs.

Project is enabled.

Upstream projects: ib-run-relvals: test-relvals-with-krb:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

update-externals-mirrors

Description: Update some of the externals mirror and setup a cms specific branch so that updates can be proposed there.

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

0 0 * * *

update-github-pages

Description: This job update contents of the "data" directory in cms-sw.github.io

Project is enabled.

Upstream projects: cleanup-cms-sw-io-history: ib-build-logs: * process-relval-logs:

Downstream projects: refresh-cmssdt: summary-of-merged-prs:

Sub-projects:

Triggers from: [u'cleanup-cms-sw-io-history', u'ib-build-logs']

Periodic builds:

Not periodically build

update-github-webhook-token

Description: Updates passphrase for git webhooks for selected repository. More details here.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

update-ibeos-cache

Description: Job to run das client and cache the results in github to be used by IBs.

Project is enabled.

Upstream projects: dataset-to-ibeos: ib-cache-to-eos: * lfn-to-ibeos:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

H */6 * * *

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

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

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

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

web-summary-data

Description: Scans build summary (ib-report-generator/scan-build-summary)

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

web-update-cmssdt-ib

Description: Job used to transpile cmssdt ib page from ECMAscript6 to regular javascript and bush changes to github.

Project is enabled.

Upstream projects: * github-push-hook:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

web-update-logReader

Description: Transpiles Logreader to pure js/html/css and deploys to cmssdt-web.

Project is enabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

web-update-SDT

Description: Copies releases.map to /data/sdt/SDT/jenkins-artifacts.
Depricated project. Its tasks are taken by deploy-cms-repo project.

Project is disabled.

Upstream projects:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build

workspace-cleanup-slave

Description: Connect to selected slave and cleans (deletes) workspace.

Project is enabled.

Upstream projects: * slaves-checks:

Downstream projects:

Sub-projects:

Triggers from: []

Periodic builds:

Not periodically build