@@ -13,6 +13,9 @@ parameters:
1313 - name : TestsConventionOptions
1414 type : string
1515 default : ' '
16+ - name : GenerateUnifiedWeekly
17+ type : boolean
18+ default : false
1619
1720steps :
1821 - template : install-pipeline-generation.yml
3437 --patvar PATVAR
3538 --debug
3639 ${{parameters.CIConventionOptions}}
37- displayName: Create CI pipelines for public repository
40+ displayName: Create CI Pipelines for Public Repository
3841 env:
3942 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
4043 - script : >
5255 --patvar PATVAR
5356 --debug
5457 ${{parameters.UPConventionOptions}}
55- displayName: Create UP pipelines for public repository
58+ displayName: Create UP Pipelines for Public Repository
5659 env:
5760 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
5861 - script : >
7073 --patvar PATVAR
7174 --debug
7275 ${{parameters.TestsConventionOptions}}
73- displayName: Create Live Test pipelines for public repository
76+ displayName: Create Live Test Pipelines for Public Repository
7477 condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}',''))
7578 env:
7679 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
@@ -83,16 +86,36 @@ steps:
8386 --path $(System.DefaultWorkingDirectory)/sdk
8487 --endpoint Azure
8588 --repository ${{parameters.Repository}}
86- --convention weekly
89+ --convention testsweekly
8790 --agentpool Hosted
8891 --branch refs/heads/$(DefaultBranch)
8992 --patvar PATVAR
9093 --debug
9194 ${{parameters.TestsConventionOptions}}
92- displayName: Create Weekly (Multi-Cloud) Live Test pipelines for public repository
95+ displayName: Create Weekly (Multi-Cloud) Live Test Pipelines for Public Repository
9396 condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}',''))
9497 env:
9598 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
99+ - script : >
100+ $(Pipeline.Workspace)/pipeline-generator/pipeline-generator
101+ --organization https://dev.azure.com/azure-sdk
102+ --project internal
103+ --prefix ${{parameters.Prefix}}
104+ --devopspath "\${{parameters.Prefix}}"
105+ --path $(System.DefaultWorkingDirectory)/sdk
106+ --endpoint Azure
107+ --repository ${{parameters.Repository}}
108+ --convention upweekly
109+ --agentpool Hosted
110+ --branch refs/heads/$(DefaultBranch)
111+ --patvar PATVAR
112+ --debug
113+ ${{parameters.UPConventionOptions}}
114+ displayName: Create Weekly (Multi-Cloud) Unified Test Pipelines for Public Repository
115+ condition: and(succeeded(), eq(${{parameters.GenerateUnifiedWeekly}},true))
116+ env:
117+ PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
118+
96119
97120 # This covers our -pr repositories.
98121 - ${{ if endsWith(parameters.Repository, '-pr')}} :
@@ -112,7 +135,7 @@ steps:
112135 --debug
113136 --no-schedule
114137 ${{parameters.CIConventionOptions}}
115- displayName: Create CI pipelines for private repository
138+ displayName: Create CI Pipelines for Private Repository
116139 env:
117140 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
118141 - script : >
@@ -131,7 +154,7 @@ steps:
131154 --debug
132155 --no-schedule
133156 ${{parameters.UPConventionOptions}}
134- displayName: Create UP pipelines for private repository
157+ displayName: Create UP Pipelines for Private Repository
135158 env:
136159 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
137160 - script : >
@@ -150,7 +173,7 @@ steps:
150173 --debug
151174 --no-schedule
152175 ${{parameters.TestsConventionOptions}}
153- displayName: Create Live Test pipelines for private repository
176+ displayName: Create Live Test Pipelines for Private Repository
154177 condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}',''))
155178 env:
156179 PATVAR: $(azuresdk-azure-sdk-devops-pipeline-generation-pat)
0 commit comments