ci(azure-pipelines): separate services into stages
This commit is contained in:
parent
89326ded56
commit
3549cd1649
@ -29,7 +29,9 @@ parameters:
|
|||||||
- lint
|
- lint
|
||||||
- test
|
- test
|
||||||
|
|
||||||
jobs:
|
stages:
|
||||||
|
- stage: ${{ parameters.serviceName }}
|
||||||
|
jobs:
|
||||||
- job: ImageBuild_${{parameters.serviceName}}
|
- job: ImageBuild_${{parameters.serviceName}}
|
||||||
displayName: Build ${{parameters.serviceName}} image
|
displayName: Build ${{parameters.serviceName}} image
|
||||||
condition: or(eq(variables.forcePushLatest, true), eq(variables.onMasterBranch, true), eq(variables.onUpdateBranch, true))
|
condition: or(eq(variables.forcePushLatest, true), eq(variables.onMasterBranch, true), eq(variables.onUpdateBranch, true))
|
||||||
|
|||||||
@ -39,7 +39,7 @@ variables:
|
|||||||
|
|
||||||
pool: 'Prod Private Agent Pool'
|
pool: 'Prod Private Agent Pool'
|
||||||
|
|
||||||
jobs:
|
stages:
|
||||||
- ${{ each service in parameters.services }}:
|
- ${{ each service in parameters.services }}:
|
||||||
- template: .azure-pipelines/templates/service.yaml
|
- template: .azure-pipelines/templates/service.yaml
|
||||||
parameters:
|
parameters:
|
||||||
|
|||||||
Reference in New Issue
Block a user