kopia lustrzana https://github.com/inkstitch/inkstitch
trying for a single pre-release per branch
rodzic
acaebaa956
commit
858be29401
13
.travis.yml
13
.travis.yml
|
@ -13,7 +13,7 @@ matrix:
|
||||||
- python: 2.7
|
- python: 2.7
|
||||||
sudo: required
|
sudo: required
|
||||||
env: BUILD=true
|
env: BUILD=true
|
||||||
if: tag is present
|
if: tag =~ ^v[0-9.]+$ OR branch != master
|
||||||
cache: pip
|
cache: pip
|
||||||
install:
|
install:
|
||||||
- |
|
- |
|
||||||
|
@ -75,6 +75,9 @@ script:
|
||||||
notifications:
|
notifications:
|
||||||
on_success: never
|
on_success: never
|
||||||
on_failure: never
|
on_failure: never
|
||||||
|
before_deploy:
|
||||||
|
- git tag -f dev-build-${TRAVIS_BRANCH}
|
||||||
|
- git push -f https://${TRAVIS_REPO_SLUG%/*}:${GITHUB_API_KEY}@github.com/${TRAVIS_REPO_SLUG}.git dev-build-${TRAVIS_BRANCH}
|
||||||
deploy:
|
deploy:
|
||||||
- provider: releases
|
- provider: releases
|
||||||
api_key:
|
api_key:
|
||||||
|
@ -95,8 +98,10 @@ deploy:
|
||||||
file_glob: true
|
file_glob: true
|
||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
prerelease: true
|
prerelease: true
|
||||||
name: "development build $TRAVIS_TAG"
|
overwrite: true
|
||||||
|
target_commitish: $TRAVIS_COMMIT
|
||||||
|
name: "development build of '$TRAVIS_BRANCH'"
|
||||||
|
body: Automatic development build of $TRAVIS_BRANCH ($TRAVIS_COMMIT) built on $(date +'%F %T %Z').
|
||||||
on:
|
on:
|
||||||
tags: true
|
|
||||||
all_branches: true
|
all_branches: true
|
||||||
condition: '(-n $BUILD) && ! ("$TRAVIS_TAG" =~ ^v[0-9.]+$)'
|
condition: '(-n $BUILD) && ! ("$TRAVIS_TAG" =~ ^v[0-9.]+$) && ! ("$TRAVIS_BRANCH" = master)'
|
||||||
|
|
Ładowanie…
Reference in New Issue