Add earthly target to build the enki image

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
Dimitris Karakasilis 2023-10-02 17:17:01 +03:00
parent 2f0d06b835
commit 429e9be933
No known key found for this signature in database
GPG Key ID: 286DCAFD2C97DDE3

View File

@ -11,7 +11,18 @@ build:
ENV CGO_ENABLED=0
RUN go build -ldflags '-extldflags "-static"'
SAVE ARTIFACT enki AS LOCAL build/enki
SAVE ARTIFACT /build/enki enki AS LOCAL build/enki
build-kaniko-enki-image:
FROM gcr.io/kaniko-project/executor:latest
COPY +build/enki /enki
ENTRYPOINT ["/enki"]
CMD ["convert"]
SAVE IMAGE enki:latest
test:
FROM golang:$GO_VERSION