Skip to content

Commit 4b8616c

Browse files
committed
add AKS Swiftv2 Singularity E2E to ACN PR pipeline schedule
1 parent a452830 commit 4b8616c

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

.pipelines/multitenancy/swiftv2-manifold-e2e.stages.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,18 @@ stages:
77
displayName: E2E - AKS Swiftv2 Manifold
88
variables:
99
TAG: $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.Tag'] ]
10-
IMAGE_REPO_PATH: $[ stageDependencies.setup.env.outputs['EnvironmentalVariables.imageRepositoryPath'] ]
10+
IMAGE_REPO_PATH: $[ format('{0}/', stageDependencies.setup.env.outputs['EnvironmentalVariables.imageRepositoryPath']) ]
11+
${{ if eq(parameters.dependsOn, 'publish') }}:
12+
IMAGE_REPO_PATH_REF: 'azure-'
13+
${{ else }}:
14+
IMAGE_REPO_PATH_REF: $(IMAGE_REPO_PATH)
1115
dependsOn:
1216
- ${{ parameters.dependsOn }}
1317
- setup
1418
jobs:
1519
- job: ${{ parameters.name }}
16-
displayName: AKS Swiftv2 Multitenancy Manifold E2E Test Suite- (${{ parameters.name }})
20+
displayName: AKS Swiftv2 Multitenancy Manifold E2E Test Suite - (${{ parameters.name }})
21+
timeoutInMinutes: 210
1722
pool:
1823
name: $(BUILD_POOL_NAME_DEFAULT)
1924
isCustom: true
@@ -22,7 +27,7 @@ stages:
2227
- task: TriggerBuild@3
2328
inputs:
2429
buildDefinition: '391699'
25-
templateParameters: 'useAcnPublic: true, cnscniversion: $(TAG), cnscniversionwindows: $(TAG), cnscniImagePrefix: $(IMAGE_REPO_PATH)/'
30+
templateParameters: 'useAcnPublic: true, cnscniversion: $(TAG), cnscniversionwindows: $(TAG), cnscniImagePrefix: $(IMAGE_REPO_PATH_REF)'
2631
useSameBranch: false
2732
queueBuildForUserThatTriggeredBuild: true
2833
branchToUse: 'refs/heads/sharifna/runner/release-gate'

.pipelines/pipeline.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ schedules:
2626
branches:
2727
include: ["master"]
2828
always: true
29+
- cron: "30 3 * * *" # Every day at 3:00 PM PST (23:00 UTC)
30+
displayName: "Test Schedule Pipeline"
31+
branches:
32+
include: ["sharifna/pipeline/singularity"]
33+
always: true
2934

3035
stages:
3136
- stage: setup
@@ -488,6 +493,13 @@ stages:
488493
dependsOn: ["test"]
489494
scaleup: 50
490495

496+
- ${{ if eq(variables['Build.Reason'], 'Schedule') }}:
497+
# AKS Swiftv2 Singularity E2E tests
498+
- template: multitenancy/swiftv2-manifold-e2e.stages.yaml
499+
parameters:
500+
name: "swiftv2_manifold_e2e"
501+
dependsOn: publish
502+
491503
- stage: delete
492504
displayName: Delete Clusters
493505
condition: always()

0 commit comments

Comments
 (0)