[CI] Fix small issues with the pipeline that will create the insertion.
This commit is contained in:
Родитель
0db186c758
Коммит
04bb4fcdc6
|
@ -6,18 +6,6 @@ pr: none
|
||||||
|
|
||||||
parameters:
|
parameters:
|
||||||
|
|
||||||
- name: stageDisplayNamePrefix
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
|
|
||||||
- name: repositoryAlias
|
|
||||||
type: string
|
|
||||||
default: self
|
|
||||||
|
|
||||||
- name: commit
|
|
||||||
type: string
|
|
||||||
default: HEAD
|
|
||||||
|
|
||||||
- name: pushNugets
|
- name: pushNugets
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true # default to true until otherwhise
|
default: true # default to true until otherwhise
|
||||||
|
@ -45,6 +33,33 @@ resources:
|
||||||
stages:
|
stages:
|
||||||
- build_packages
|
- build_packages
|
||||||
|
|
||||||
|
repositories:
|
||||||
|
- repository: self
|
||||||
|
checkoutOptions:
|
||||||
|
submodules: true
|
||||||
|
|
||||||
|
- repository: yaml-templates
|
||||||
|
type: github
|
||||||
|
name: xamarin/yaml-templates
|
||||||
|
ref: refs/heads/main
|
||||||
|
endpoint: xamarin
|
||||||
|
|
||||||
|
- repository: sdk-insertions
|
||||||
|
type: github
|
||||||
|
name: xamarin/sdk-insertions
|
||||||
|
ref: refs/heads/main
|
||||||
|
endpoint: xamarin
|
||||||
|
|
||||||
|
- repository: maccore
|
||||||
|
type: github
|
||||||
|
name: xamarin/maccore
|
||||||
|
ref: refs/heads/main
|
||||||
|
endpoint: xamarin
|
||||||
|
|
||||||
|
- repository: CustomPipelineTemplates
|
||||||
|
type: git
|
||||||
|
name: 1ESPipelineTemplates/MicroBuildTemplate
|
||||||
|
|
||||||
extends:
|
extends:
|
||||||
template: azure-pipelines/MicroBuild.1ES.Official.yml@CustomPipelineTemplates
|
template: azure-pipelines/MicroBuild.1ES.Official.yml@CustomPipelineTemplates
|
||||||
parameters:
|
parameters:
|
||||||
|
@ -77,11 +92,11 @@ extends:
|
||||||
- repository: yaml-templates
|
- repository: yaml-templates
|
||||||
- repository: sdk-insertions
|
- repository: sdk-insertions
|
||||||
stages:
|
stages:
|
||||||
- template: templates/release/vs-insertion-prep.yml
|
- template: ./templates/release/vs-insertion-prep.yml
|
||||||
parameters:
|
parameters:
|
||||||
stageDisplayNamePrefix: ${{ parameters.stageDisplayNamePrefix }}
|
stageDisplayNamePrefix: ''
|
||||||
isPR: false
|
isPR: false
|
||||||
repositoryAlias: ${{ parameters.repositoryAlias }}
|
repositoryAlias: self
|
||||||
commit: ${{ parameters.commit }}
|
commit: HEAD
|
||||||
pushNugets: ${{ parameters.pushNugets }}
|
pushNugets: ${{ parameters.pushNugets }}
|
||||||
pushNugetsToMaestro: ${{ parameters.pushNugetsToMaestro }}
|
pushNugetsToMaestro: ${{ parameters.pushNugetsToMaestro }}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
parameters:
|
parameters:
|
||||||
- name: buildStage
|
- name: buildStage
|
||||||
type: string
|
type: string
|
||||||
|
default: ''
|
||||||
|
|
||||||
- name: dependsOn
|
- name: dependsOn
|
||||||
type: object
|
type: object
|
||||||
|
|
Загрузка…
Ссылка в новой задаче