@@ -202,165 +202,6 @@ stages:
202
202
archiveVersion : $(NPM_VERSION)
203
203
imageTag : $(Build.BuildNumber)
204
204
205
- - stage : build
206
- displayName : " Build Project"
207
- dependsOn :
208
- - setup
209
- - unittest
210
- variables :
211
- ACN_DIR : drop_setup_env_source
212
- ACN_PACKAGE_PATH : github.com/Azure/azure-container-networking
213
- CNI_AI_PATH : $(ACN_PACKAGE_PATH)/telemetry.aiMetadata
214
- CNS_AI_PATH : $(ACN_PACKAGE_PATH)/cns/logger.aiMetadata
215
- NPM_AI_PATH : $(ACN_PACKAGE_PATH)/npm.aiMetadata
216
-
217
- STORAGE_ID : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.StorageID'] ]
218
- TAG : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.Tag'] ]
219
-
220
- IMAGE_REPO_PATH : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.imageRepositoryPath'] ]
221
- AZURE_IPAM_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.azureIpamVersion'] ]
222
- AZURE_IP_MASQ_MERGER_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.azureIpMasqMergerVersion'] ]
223
- CNI_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.cniVersion'] ]
224
- CNS_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.cnsVersion'] ]
225
- IPV6_HP_BPF_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.ipv6HpBpfVersion'] ]
226
- NPM_VERSION : $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.npmVersion'] ]
227
- jobs :
228
- - template : /.pipelines/build/images.jobs.yaml
229
- parameters :
230
- images :
231
- - job : linux_amd64
232
- displayName : " Linux/AMD64"
233
- templateContext :
234
- repositoryArtifact : drop_setup_env_source
235
- buildScript : .pipelines/build/scripts/$(name).sh
236
- obDockerfile : .pipelines/build/dockerfiles/$(name).Dockerfile
237
- strategy :
238
- maxParallel : 5
239
- matrix :
240
- azure_ipam :
241
- name : azure-ipam
242
- extraArgs : ' '
243
- archiveName : azure-ipam
244
- archiveVersion : $(AZURE_IPAM_VERSION)
245
- imageTag : $(Build.BuildNumber)
246
- packageWithDropGZ : True
247
- azure_ip_masq_merger :
248
- name : azure-ip-masq-merger
249
- extraArgs : ' '
250
- archiveName : azure-ip-masq-merger
251
- archiveVersion : $(AZURE_IP_MASQ_MERGER_VERSION)
252
- imageTag : $(Build.BuildNumber)
253
- cni :
254
- name : cni
255
- extraArgs : ' --build-arg CNI_AI_PATH=$(CNI_AI_PATH) --build-arg CNI_AI_ID=$(CNI_AI_ID)'
256
- archiveName : azure-cni
257
- archiveVersion : $(CNI_VERSION)
258
- imageTag : $(Build.BuildNumber)
259
- packageWithDropGZ : True
260
- cns :
261
- name : cns
262
- extraArgs : ' --build-arg CNS_AI_PATH=$(CNS_AI_PATH) --build-arg CNS_AI_ID=$(CNS_AI_ID)'
263
- archiveName : azure-cns
264
- archiveVersion : $(CNS_VERSION)
265
- imageTag : $(Build.BuildNumber)
266
- ipv6_hp_bpf :
267
- name : ipv6-hp-bpf
268
- extraArgs : " --build-arg DEBUG=$(System.Debug)"
269
- archiveName : ipv6-hp-bpf
270
- archiveVersion : $(IPV6_HP_BPF_VERSION)
271
- imageTag : $(Build.BuildNumber)
272
- # npm:
273
- # name: npm
274
- # extraArgs: '--build-arg NPM_AI_PATH=$(NPM_AI_PATH) --build-arg NPM_AI_ID=$(NPM_AI_ID)'
275
- # archiveName: azure-npm
276
- # archiveVersion: $(NPM_VERSION)
277
- # imageTag: $(Build.BuildNumber)
278
-
279
- - job : windows_amd64
280
- displayName : " Windows"
281
- templateContext :
282
- repositoryArtifact : drop_setup_env_source
283
- buildScript : .pipelines/build/scripts/$(name).sh
284
- obDockerfile : .pipelines/build/dockerfiles/$(name).Dockerfile
285
- strategy :
286
- maxParallel : 5
287
- matrix :
288
- azure_ipam :
289
- name : azure-ipam
290
- extraArgs : ' '
291
- archiveName : azure-ipam
292
- archiveVersion : $(AZURE_IPAM_VERSION)
293
- imageTag : $(Build.BuildNumber)
294
- packageWithDropGZ : True
295
- cni :
296
- name : cni
297
- extraArgs : ' --build-arg CNI_AI_PATH=$(CNI_AI_PATH) --build-arg CNI_AI_ID=$(CNI_AI_ID)'
298
- archiveName : azure-cni
299
- archiveVersion : $(CNI_VERSION)
300
- imageTag : $(Build.BuildNumber)
301
- packageWithDropGZ : True
302
- cns :
303
- name : cns
304
- extraArgs : ' --build-arg CNS_AI_PATH=$(CNS_AI_PATH) --build-arg CNS_AI_ID=$(CNS_AI_ID)'
305
- archiveName : azure-cns
306
- archiveVersion : $(CNS_VERSION)
307
- imageTag : $(Build.BuildNumber)
308
- # npm:
309
- # name: npm
310
- # extraArgs: '--build-arg NPM_AI_PATH=$(NPM_AI_PATH) --build-arg NPM_AI_ID=$(NPM_AI_ID)'
311
- # archiveName: azure-npm
312
- # archiveVersion: $(NPM_VERSION)
313
- # imageTag: $(Build.BuildNumber)
314
-
315
- - job : linux_arm64
316
- displayName : " Linux/ARM64"
317
- templateContext :
318
- repositoryArtifact : drop_setup_env_source
319
- buildScript : .pipelines/build/scripts/$(name).sh
320
- obDockerfile : .pipelines/build/dockerfiles/$(name).Dockerfile
321
- strategy :
322
- maxParallel : 3
323
- matrix :
324
- azure_ipam :
325
- name : azure-ipam
326
- archiveName : azure-ipam
327
- archiveVersion : $(AZURE_IPAM_VERSION)
328
- extraArgs : ' '
329
- imageTag : $(Build.BuildNumber)
330
- packageWithDropGZ : True
331
- azure_ip_masq_merger :
332
- name : azure-ip-masq-merger
333
- extraArgs : ' '
334
- archiveName : azure-ip-masq-merger
335
- archiveVersion : $(AZURE_IP_MASQ_MERGER_VERSION)
336
- imageTag : $(Build.BuildNumber)
337
- cni :
338
- name : cni
339
- extraArgs : ' --build-arg CNI_AI_PATH=$(CNI_AI_PATH) --build-arg CNI_AI_ID=$(CNI_AI_ID)'
340
- archiveName : azure-cni
341
- archiveVersion : $(CNI_VERSION)
342
- imageTag : $(Build.BuildNumber)
343
- packageWithDropGZ : True
344
- cns :
345
- name : cns
346
- extraArgs : ' --build-arg CNS_AI_PATH=$(CNS_AI_PATH) --build-arg CNS_AI_ID=$(CNS_AI_ID)'
347
- archiveName : azure-cns
348
- archiveVersion : $(CNS_VERSION)
349
- imageTag : $(Build.BuildNumber)
350
- ipv6_hp_bpf :
351
- name : ipv6-hp-bpf
352
- extraArgs : " --build-arg DEBUG=$(System.Debug)"
353
- archiveName : ipv6-hp-bpf
354
- archiveVersion : $(IPV6_HP_BPF_VERSION)
355
- imageTag : $(Build.BuildNumber)
356
- # npm:
357
- # name: npm
358
- # extraArgs: '--build-arg NPM_AI_PATH=$(NPM_AI_PATH) --build-arg NPM_AI_ID=$(NPM_AI_ID)'
359
- # archiveName: azure-npm
360
- # archiveVersion: $(NPM_VERSION)
361
- # imageTag: $(Build.BuildNumber)
362
-
363
-
364
205
- ${{ if not(contains(variables['Build.SourceBranch'], 'refs/pull')) }} :
365
206
- stage : manifests
366
207
displayName : " Image Manifests"
0 commit comments