Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Story Points:2
-
Epic Link:
-
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
Field | Original Value | New Value |
---|---|---|
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Summary | Update .pre-commit-config.yaml for the config packages | Add a CI Jekinsfile to the config packages, and update pre-commit config |
Description | Update the software versions in .pre-commit-config.yaml for the ts_config_x packages and a few other packages. | 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. |
Story Points | 0 | 2 |
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. |
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, |
Story Points | 2 | 1 |
Story Points | 1 | 2 |
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 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. |
Watchers | Russell Owen [ Russell Owen ] | Russell Owen, Wouter van Reeven [ Russell Owen, Wouter van Reeven ] |
Reviewers | Wouter van Reeven [ wvreeven ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Comment |
[ Pull requests:
* https://github.com/lsst-ts/ts_config_atcalsys/pull/9 * https://github.com/lsst-ts/ts_config_attcs/pull/25 * https://github.com/lsst-ts/ts_config_latiss/pull/22 * https://github.com/lsst-ts/ts_config_mttcs/pull/36 (requires an update to ts_mtmount for tests to pass; this is in review) * https://github.com/lsst-ts/ts_config_ocs/pull/82 Also I started work on ts_config_eas (https://github.com/lsst-ts/ts_config_eas/pull/6) but it only had AdamSensors config in it, and that SAL component is gone, so the package is not useful. I've left the ticket branch but I suggest we just drop this package unless [~tribeiro] wants to retain it for something else in the future. ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |
Pull requests:
Notes:
DM-35193is merged.