Skip to content
Snippets Groups Projects

Added CI configuration

Merged Duncan Macleod requested to merge (removed):ci into master

This commit adds a CI configuration for ligo-common, which does the following

  • tests that the package builds for python 2.7, 3.4, 3.5, and 3.6
  • builds tarball, universal wheel, rpm, and debs (debian 8 and 9)
  • deploys to pypi

The final step of deployment to pypi only occurs for tags, and will require @adam-mercer to add the following variables to the secrets list for this repo

  • TWINE_USERNAME
  • TWINE_PASSWORD

as is done for lscsoft/lalsuite.

Edited by Duncan Macleod

Merge request reports

Checking pipeline status.

Approval is optional
Ready to merge by members who can write to the target branch.

Merge details

  • 2 commits and 1 merge commit will be added to master.
  • Source branch will not be deleted.

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