@@ -111,17 +111,18 @@ steps:
111
111
echo "##vso[task.setvariable variable=SKU_NAME]$SKU_NAME"
112
112
echo "Set SKU_NAME to $SKU_NAME"
113
113
displayName: Set SKU Name
114
- # - bash: make -f packer.mk run-packer
115
- # displayName: Build VHD
116
- # retryCountOnTaskFailure: 3
117
- # env:
118
- # OS_TYPE: Linux
119
- # GIT_VERSION: $(Build.SourceVersion)
120
- # BRANCH: $(Build.SourceBranch)
121
- # BUILD_NUMBER: $(Build.BuildNumber)
122
- # BUILD_ID: $(Build.BuildId)
123
- # BUILD_DEFINITION_NAME: $(Build.DefinitionName)
124
- # UA_TOKEN: $(ua-token)
114
+
115
+ - bash : make -f packer.mk run-packer
116
+ displayName : Build VHD
117
+ retryCountOnTaskFailure : 3
118
+ env :
119
+ OS_TYPE : Linux
120
+ GIT_VERSION : $(Build.SourceVersion)
121
+ BRANCH : $(Build.SourceBranch)
122
+ BUILD_NUMBER : $(Build.BuildNumber)
123
+ BUILD_ID : $(Build.BuildId)
124
+ BUILD_DEFINITION_NAME : $(Build.DefinitionName)
125
+ UA_TOKEN : $(ua-token)
125
126
126
127
- bash : |
127
128
PACKER_VNET_RESOURCE_GROUP_NAME="$(cat vhdbuilder/packer/settings.json | grep "vnet_resource_group_name" | awk -F':' '{print $2}' | awk -F'"' '{print $2}')" && \
@@ -137,11 +138,11 @@ steps:
137
138
echo "##vso[task.setvariable variable=SIG_IMAGE_NAME]${SIG_IMAGE_NAME}" && \
138
139
echo "##vso[task.setvariable variable=CAPTURED_SIG_VERSION]${CAPTURED_SIG_VERSION}" && \
139
140
echo "##vso[task.setvariable variable=IMPORTED_IMAGE_NAME]$(cat vhdbuilder/packer/settings.json | grep "imported_image_name" | awk -F':' '{print $2}' | awk -F'"' '{print $2}')" && \
140
- echo "##vso[task.setvariable variable=OS_DISK_URI]" && \
141
- echo "##vso[task.setvariable variable=MANAGED_SIG_ID]/subscriptions/c4c3550e-a965-4993-a50c-628fd38cd3e1/resourceGroups/aksvhdtestbuildrg/providers/Microsoft.Compute/galleries/PackerSigGalleryEastUS/images/2204containerd/versions/1.1738120749.14404 " && \
142
- echo "##vso[task.setvariable variable=SIG_GALLERY_NAME]PackerSigGalleryEastUS " && \
141
+ echo "##vso[task.setvariable variable=OS_DISK_URI]$(cat packer-output | grep "OSDiskUri:" | cut -d " " -f 2) " && \
142
+ echo "##vso[task.setvariable variable=MANAGED_SIG_ID]$(cat packer-output | grep "ManagedImageSharedImageGalleryId:" | cut -d " " -f 2) " && \
143
+ echo "##vso[task.setvariable variable=SIG_GALLERY_NAME]$(cat vhdbuilder/packer/settings.json | grep "sig_gallery_name" | awk -F':' '{print $2}' | awk -F'"' '{print $2}') " && \
143
144
echo "##vso[task.setvariable variable=PERFORMANCE_DATA_FILE]vhd-build-performance-data.json" && \
144
- echo "##vso[task.setvariable variable=PKR_RG_NAME]aksvhdtestbuildrg " && \
145
+ echo "##vso[task.setvariable variable=PKR_RG_NAME]$(cat packer-output | grep "ResourceGroupName" | cut -d "'" -f 2 | head -1) " && \
145
146
echo "##vso[task.setvariable variable=IS_NOT_1804]$( [[ "${OS_VERSION}" != "18.04" ]] && echo true || echo false )" && \
146
147
echo "##vso[task.setvariable variable=OS_NAME]Linux" && \
147
148
echo "##vso[task.setvariable variable=OS_TYPE]Linux" && \
@@ -171,7 +172,6 @@ steps:
171
172
PACKER_VNET_NAME : $(PACKER_VNET_NAME)
172
173
SKIP_SCANNING : $(SKIP_SCANNING)
173
174
DRY_RUN : $(DRY_RUN)
174
- DEFAULT_WORKING_DIRECTORY : $(System.DefaultWorkingDirectory)
175
175
176
176
- task : PublishPipelineArtifact@0
177
177
condition : always()
0 commit comments