Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.
/ ci-sandbox Public archive
forked from jcfr/ci-sandbox

My sandbox for experimenting with CI services

License

Notifications You must be signed in to change notification settings

scikit-build/ci-sandbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ci-sandbox

scikit-build sandbox for experimenting with CI services.

CircleCI TravisCI Appveyor
Build Status Circle CI TravisCI Appveyor

Disable all notifications

  • 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

Deployment settings

CircleCI

  • Two sections:

    • nightly: associated with master branch
    • release: 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:

About

My sandbox for experimenting with CI services

Resources

License

Stars

Watchers

Forks

Packages

No packages published