Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 773 Bytes

File metadata and controls

18 lines (13 loc) · 773 Bytes
site sandpaper::sandpaper_site

In this lesson you will learn how to run jobs that require a CMS-specific software stack and how to access protected files in GitLab CI using the GitLab installation at CERN. We will use the use case of running [CMS software (CMSSW)][cmssw] jobs as an example.

:::::::::::::::::::::::::::::::::::: prereq

Basic understanding of the purpose of GitLab CI and of its use. Basic understanding of using and developing in [CMSSW][cmssw]. ::::::::::::::::::::::::::::::::::::::::

:::::: keypoints

  • "Special GitLab CVMFS runners are required to run CI jobs that need CVMFS, e.g. to run CMSSW."
  • "If the setup script tries to access unset variables, then that can cause the CI to fail when using strict shell scripting checks." ::::::