зеркало из https://github.com/Azure/helm-charts.git
streamline ci (#70)
This commit is contained in:
Родитель
55d96a2ab7
Коммит
4f1a79e319
|
@ -1,6 +1,6 @@
|
||||||
version: 2
|
version: 2
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
lint:
|
||||||
docker:
|
docker:
|
||||||
- image: quay.io/deis/go-dev:v1.2.0
|
- image: quay.io/deis/go-dev:v1.2.0
|
||||||
steps:
|
steps:
|
||||||
|
@ -59,35 +59,34 @@ jobs:
|
||||||
- master
|
- master
|
||||||
workflows:
|
workflows:
|
||||||
version: 2
|
version: 2
|
||||||
build:
|
test-pr:
|
||||||
jobs:
|
jobs:
|
||||||
- hold:
|
- hold:
|
||||||
type: approval
|
type: approval
|
||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
ignore: master
|
ignore: master
|
||||||
- build:
|
- lint:
|
||||||
requires:
|
requires:
|
||||||
- hold
|
- hold
|
||||||
test-install-az-cli:
|
|
||||||
jobs:
|
|
||||||
- hold:
|
|
||||||
type: approval
|
|
||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
ignore: master
|
ignore: master
|
||||||
- test-install-az-cli:
|
- test-install-az-cli:
|
||||||
requires:
|
requires:
|
||||||
- hold
|
- hold
|
||||||
build-and-deploy:
|
filters:
|
||||||
|
branches:
|
||||||
|
ignore: master
|
||||||
|
test-and-deploy-master:
|
||||||
jobs:
|
jobs:
|
||||||
- build:
|
- lint:
|
||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
only: master
|
only: master
|
||||||
- helm-sync:
|
- helm-sync:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- lint
|
||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
only: master
|
only: master
|
||||||
|
|
Загрузка…
Ссылка в новой задаче