scikit-build sandbox for experimenting with CI services.
CircleCI | TravisCI | Appveyor | |
---|---|---|---|
Build Status |
- Appveyor
notifications:
- provider: Email
on_build_success: false
on_build_failure: false
on_build_status_changed: false
- CircleCI
The email notification settings are controlled by the user.
- TravisCI
notifications:
email: false
-
Two sections:
nightly
: associated withmaster
branchrelease
: associated with a tag regular expression:/v[0-9]+\.[0-9]+\.[0-9]+/
deployment: nightly: branch: master owner: scikit-build commands: - echo "deployment-nightly" release: tag: /v[0-9]+\.[0-9]+\.[0-9]+/ owner: scikit-build commands: - echo "deployment-release"
Submission when
master
is updated:Submission after creating and pushing a tag:
git tag -s -m "v0.1.0" v0.1.0 git push origin v0.1.0
works as expected: