File tree Expand file tree Collapse file tree
.pipelines/containerSourceData/scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -183,13 +183,10 @@ function initialization {
183183 # Set various image names.
184184 BASE_IMAGE_NAME=" $ACR_NAME_FULL /base/core:$IMAGE_TAG "
185185 BASE_NONROOT_IMAGE_NAME=" $ACR_NAME_FULL /base/core:$NONROOT_IMAGE_TAG "
186-
187186 DISTROLESS_BASE_IMAGE_NAME=" $ACR_NAME_FULL /distroless/base:$IMAGE_TAG "
188187 DISTROLESS_BASE_NONROOT_IMAGE_NAME=" $ACR_NAME_FULL /distroless/base:$NONROOT_IMAGE_TAG "
189-
190188 DISTROLESS_MINIMAL_IMAGE_NAME=" $ACR_NAME_FULL /distroless/minimal:$IMAGE_TAG "
191189 DISTROLESS_MINIMAL_NONROOT_IMAGE_NAME=" $ACR_NAME_FULL /distroless/minimal:$NONROOT_IMAGE_TAG "
192-
193190 DISTROLESS_DEBUG_NONROOT_IMAGE_NAME=" $ACR_NAME_FULL /distroless/debug:$NONROOT_IMAGE_TAG "
194191 DISTROLESS_DEBUG_IMAGE_NAME=" $ACR_NAME_FULL /distroless/debug:$IMAGE_TAG "
195192
@@ -274,17 +271,18 @@ function docker_build_custom {
274271
275272function docker_build_marinara {
276273 echo " +++ Build Marinara image: $MARINARA_IMAGE_NAME "
277-
278274 local build_dir=" $WORK_DIR /marinara_build_dir"
279275 mkdir -p " $build_dir "
280276 git clone " https://github.com/microsoft/$MARINARA .git" " $build_dir "
281277 pushd " $build_dir "
282-
283278 sed -E " s|^FROM mcr\..*installer$|FROM $BASE_IMAGE_NAME as installer|g" -i " dockerfile-$MARINARA "
279+
284280 docker build . \
285281 -t " $MARINARA_IMAGE_NAME " \
286282 -f dockerfile-$MARINARA \
287- --no-cache
283+ --build-arg AZL_VERSION=" $AZL_VERSION " \
284+ --no-cache \
285+ --progress=plain
288286
289287 popd > /dev/null
290288 sudo rm -rf " $build_dir "
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ function DockerBuild {
2525 docker build . \
2626 -t " $containerName " \
2727 -f " $marinaraSrcDir /dockerfiles/dockerfile-new-image" \
28- --build-arg MARINER_VERSION =" $azureLinuxVersion " \
28+ --build-arg AZL_VERSION =" $azureLinuxVersion " \
2929 --build-arg IMAGE_TYPE=" $imageType " \
3030 --build-arg PACKAGES_TO_INSTALL=" $packagesToInstall " \
3131 --build-arg PACKAGES_TO_HOLDBACK=" $packagesToHoldback " \
@@ -58,7 +58,7 @@ function create_distroless_container {
5858
5959 echo " +++ Clone marinara repo"
6060 git clone " https://github.com/microsoft/$marinara .git" " $WORK_DIR /$marinaraSrcDir "
61-
61+
6262 # It is important to operate from the $WORK_DIR to ensure that docker can access the files.
6363 pushd " $WORK_DIR " > /dev/null
6464
@@ -113,7 +113,7 @@ function create_distroless_container {
113113 " $rpmsPath "
114114
115115 popd > /dev/null
116-
116+
117117 echo " +++ Save distroless container images to file PublishedContainers-$IMAGE .txt"
118118 {
119119 echo " $standardContainerName " ;
You can’t perform that action at this time.
0 commit comments