Skip to content
Snippets Groups Projects

Overhaul continuous integration and docker images

The old CI script was building bayeswave against a LIGO software environment that is no longer updated. This merge:

  • Creates a dependency image every night using the latest released versions of LIGO software (e.g., LALSuite). Ensures correct operation in LDG environments.
  • Introduces nightly build and operation tests
  • Tests the build and operation of every commit to bayeswave in that environment
  • Builds and deploys a nightly docker image of BayesWave
  • Tests the build of the BayesWave RPM
  • Installs BayesWave into its container via the RPM built in CI

Merge request reports

Pipeline #72454 passed

Pipeline passed for 61a2f28f on james-clark:lalsuite-image-version-bump

Approval is optional

Merged by James Alexander Clark PhDJames Alexander Clark PhD 5 years ago (Jul 30, 2019 1:26pm UTC)

Pipeline #72511 failed

Pipeline failed for 21264a6b on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading