Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 9 additions & 11 deletions func/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,15 @@ ARG GOLANG_ALPINE_VERSION=latest
ARG PORCH_GHCR_PREFIX_URL=ghcr.io/kptdev/krm-functions-catalog
ARG DOCKERHUB_MIRROR=docker.io

FROM ${PORCH_GHCR_PREFIX_URL}/apply-setters:v0.2.4 AS apply-setters
FROM ${PORCH_GHCR_PREFIX_URL}/ensure-name-substring:v0.2.1 AS ensure-name-substring
FROM ${PORCH_GHCR_PREFIX_URL}/search-replace:v0.2.3 AS search-replace
FROM ${PORCH_GHCR_PREFIX_URL}/set-annotations:v0.1.7 AS set-annotations
FROM ${PORCH_GHCR_PREFIX_URL}/set-image:v0.2.2 AS set-image
FROM ${PORCH_GHCR_PREFIX_URL}/set-labels:v0.2.4 AS set-labels
FROM ${PORCH_GHCR_PREFIX_URL}/set-namespace:v0.4.5 AS set-namespace
FROM ${PORCH_GHCR_PREFIX_URL}/set-project-id:v0.2.1 AS set-project-id
FROM ${PORCH_GHCR_PREFIX_URL}/starlark:v0.5.5 AS starlark
FROM ${PORCH_GHCR_PREFIX_URL}/upsert-resource:v0.2.3 AS upsert-resource
FROM ${PORCH_GHCR_PREFIX_URL}/apply-setters:v0.3.0 AS apply-setters
FROM ${PORCH_GHCR_PREFIX_URL}/ensure-name-substring:v0.3.0 AS ensure-name-substring
Comment thread
liamfallon marked this conversation as resolved.
FROM ${PORCH_GHCR_PREFIX_URL}/search-replace:v0.2.4 AS search-replace
FROM ${PORCH_GHCR_PREFIX_URL}/set-annotations:v0.1.8 AS set-annotations
FROM ${PORCH_GHCR_PREFIX_URL}/set-image:v0.2.3 AS set-image
Comment thread
liamfallon marked this conversation as resolved.
FROM ${PORCH_GHCR_PREFIX_URL}/set-labels:v0.2.5 AS set-labels
FROM ${PORCH_GHCR_PREFIX_URL}/set-namespace:v0.4.6 AS set-namespace
FROM ${PORCH_GHCR_PREFIX_URL}/starlark:v0.5.6 AS starlark
FROM ${PORCH_GHCR_PREFIX_URL}/upsert-resource:v0.2.4 AS upsert-resource


FROM ${DOCKERHUB_MIRROR}/golang:${GOLANG_ALPINE_VERSION} AS builder
Expand Down Expand Up @@ -61,7 +60,6 @@ COPY --from=set-annotations --chown=root:root --chmod=555 /usr/local/bin/
COPY --from=set-image --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/set-image
COPY --from=set-labels --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/set-labels
COPY --from=set-namespace --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/set-namespace
COPY --from=set-project-id --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/set-project-id
COPY --from=starlark --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/starlark
COPY --from=upsert-resource --chown=root:root --chmod=555 /usr/local/bin/function /home/nonroot/functions/upsert-resource

Expand Down
Loading