Skip to content

Commit

Permalink
Adding release pipeline - currently for testing release only (#61)
Browse files Browse the repository at this point in the history
  • Loading branch information
boscard authored Apr 22, 2020
1 parent fdb82ab commit e666167
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,39 @@ workflows:
requires:
- build against gate << matrix.gate_api_branch >>

release:
jobs:
- generate_swagger:
&filters-release
filters:
branches:
ignore:
- /.*/
tags:
only:
- /v[0-9]+\.[0-9]+\.[0-9]+(-rc[0-9]+)?/
name: generate swagger api << matrix.gate_api_branch >>
matrix:
parameters:
gate_api_branch: [ "release-1.19.x", "release-1.18.x", "release-1.17.x" ]

- build:
<<: *filters-release
name: build against gate << matrix.gate_api_branch >>
matrix:
parameters:
gate_api_branch: [ "release-1.19.x", "release-1.18.x", "release-1.17.x" ]
requires:
- generate swagger api << matrix.gate_api_branch >>
- start_spinnaker:
<<: *filters-release
name: test floodgate with working spinnaker << matrix.gate_api_branch >>
matrix:
parameters:
gate_api_branch: [ "release-1.19.x", "release-1.18.x", "release-1.17.x" ]
requires:
- build against gate << matrix.gate_api_branch >>

commit:
jobs:
- generate_swagger:
Expand Down

0 comments on commit e666167

Please sign in to comment.