Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-35180

Add a CI Jekinsfile to the config packages, and update pre-commit config

    XMLWordPrintable

    Details

    • Story Points:
      2
    • Sprint:
      TSSW Sprint - Jun 6 - Jun 20
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Add a continuous integration Jenkinsfile to the ts_config packages and update the software versions in .pre-commit-config.yaml for the ts_config_x packages and a few other packages.

      Make the Jenkinsfile work whether or not the CSC packages and dependencies already exist in the lsst-develop Docker image. Use a bash function for this, to cut down on repetition.

      Add webhooks to the repositories on github so the continuous integration Jenkins jobs run.

        Attachments

          Issue Links

            Activity

            No work has yet been logged on this issue.

              People

              Assignee:
              rowen Russell Owen
              Reporter:
              rowen Russell Owen
              Reviewers:
              Wouter van Reeven
              Watchers:
              Russell Owen, Wouter van Reeven
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.