cicd: fix image building
This commit is contained in:
parent
b599a971d4
commit
9fb0843d80
@ -3,7 +3,7 @@
|
|||||||
IMAGE_NAME=robocar-steering
|
IMAGE_NAME=robocar-steering
|
||||||
TAG=$(git describe)
|
TAG=$(git describe)
|
||||||
FULL_IMAGE_NAME=docker.io/cyrilix/${IMAGE_NAME}:${TAG}
|
FULL_IMAGE_NAME=docker.io/cyrilix/${IMAGE_NAME}:${TAG}
|
||||||
BINARY_NAME=rc-steering
|
BINARY=rc-steering
|
||||||
|
|
||||||
GOTAGS="-tags netgo"
|
GOTAGS="-tags netgo"
|
||||||
|
|
||||||
@ -31,8 +31,8 @@ image_build(){
|
|||||||
|
|
||||||
buildah --os "$GOOS" --arch "$GOARCH" $VARIANT --name "$containerName" from gcr.io/distroless/static
|
buildah --os "$GOOS" --arch "$GOARCH" $VARIANT --name "$containerName" from gcr.io/distroless/static
|
||||||
buildah config --user 1234 "$containerName"
|
buildah config --user 1234 "$containerName"
|
||||||
buildah copy "$containerName" "build/${BINARY}.${binary_suffix}" /go/bin/$BINARY
|
buildah copy "$containerName" "build/${BINARY}.${binary_suffix}" /bin/$BINARY
|
||||||
buildah config --entrypoint '["/go/bin/'$BINARY'"]' "${containerName}"
|
buildah config --entrypoint '["/bin/'$BINARY'"]' "${containerName}"
|
||||||
|
|
||||||
buildah commit --rm --manifest $IMAGE_NAME "${containerName}" "${containerName}"
|
buildah commit --rm --manifest $IMAGE_NAME "${containerName}" "${containerName}"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user