File tree Expand file tree Collapse file tree 1 file changed +1
-19
lines changed
Expand file tree Collapse file tree 1 file changed +1
-19
lines changed Original file line number Diff line number Diff line change 1919 esac
2020done
2121
22- echo " ------------ echo grep ------------"
23- echo " grep ${DOCKER_REGISTRY} /${PARENT_IMAGE_NAME} $DOCKERFILE "
24- echo " ------------------------------------"
25- echo " ------------ grep ------------"
26- grep " ${DOCKER_REGISTRY} /${PARENT_IMAGE_NAME} " $DOCKERFILE
27- echo " ------------------------------------"
28-
29-
3022grep " ${DOCKER_REGISTRY} /${PARENT_IMAGE_NAME} " $DOCKERFILE | while read -r line ; do
3123 PI_EXISTING_TAG=$( echo $line | sed ' s|FROM ||g' | cut -d ' :' -f 2)
3224 PI_EXISTING_IMAGE=" ${DOCKER_REGISTRY} /${PARENT_IMAGE_NAME} :${PI_EXISTING_TAG} "
3325 PI_NEW_IMAGE=" ${DOCKER_REGISTRY} /${PARENT_IMAGE_NAME} :${RELEASE_TAG} -${PARENT_IMAGE_TYPE} "
3426
35- echo " PI_EXISTING_TAG = $PI_EXISTING_TAG "
36- echo " PI_EXISTING_IMAGE = $PI_EXISTING_IMAGE "
37- echo " PI_NEW_IMAGE = $PI_NEW_IMAGE "
38-
39- echo " Dockerfile before update:"
40- cat ${DOCKERFILE}
4127 sed " s|${PI_EXISTING_IMAGE} |${PI_NEW_IMAGE} |g" ${DOCKERFILE} > ${DOCKERFILE} .tmp && mv ${DOCKERFILE} .tmp ${DOCKERFILE}
42-
43- echo " sed output:"
44- sed " s|${PI_EXISTING_IMAGE} |${PI_NEW_IMAGE} |g" ${DOCKERFILE}
4528done
46- echo " Dockerfile after update:"
47- cat ${DOCKERFILE}
29+
4830echo " ::notice::Dockerfile updated with new image: ${PI_NEW_IMAGE} "
You can’t perform that action at this time.
0 commit comments