try conditional stages

This commit is contained in:
Greg Myers 2019-11-02 15:48:29 +00:00
parent 8d8fc11e55
commit c108a8367c

View File

@ -17,9 +17,7 @@ addons:
- libqtwebkit-dev - libqtwebkit-dev
- libqtwebkit4 - libqtwebkit4
cache: cache: bundler
directories:
- /home/travis/.rvm/gems/ruby-2.6.3
install: ./ci/build.sh install: ./ci/build.sh
@ -29,6 +27,7 @@ jobs:
include: include:
- stage: publish components - stage: publish components
script: 'cd rswag-api' script: 'cd rswag-api'
if: tags = true
deploy: deploy:
gemspec: rswag-api.gemspec gemspec: rswag-api.gemspec
provider: rubygems provider: rubygems
@ -39,6 +38,7 @@ jobs:
- stage: publish components - stage: publish components
script: 'cd rswag-specs' script: 'cd rswag-specs'
if: tags = true
deploy: deploy:
gemspec: rswag-specs.gemspec gemspec: rswag-specs.gemspec
provider: rubygems provider: rubygems
@ -49,6 +49,7 @@ jobs:
- stage: publish components - stage: publish components
script: 'cd rswag-ui' script: 'cd rswag-ui'
if: tags = true
deploy: deploy:
gemspec: rswag-ui.gemspec gemspec: rswag-ui.gemspec
provider: rubygems provider: rubygems
@ -60,6 +61,7 @@ jobs:
- stage: publish rswag - stage: publish rswag
script: 'cd rswag' script: 'cd rswag'
if: tags = true
deploy: deploy:
gemspec: rswag.gemspec gemspec: rswag.gemspec
provider: rubygems provider: rubygems