diff --git a/Earthfile b/Earthfile index 445dbc56aa766e3a2748bc6a7fce0413b5a2b28d..0a2c75c7663886e62ecc990c9cdfff50d59be06f 100644 --- a/Earthfile +++ b/Earthfile @@ -1,11 +1,9 @@ VERSION 0.7 - # images builds all container images in the Repository images: ARG CONTAINER_REGISTRY=quay.io/shivering-isles BUILD +images-earthly --CONTAINER_REGISTRY=${CONTAINER_REGISTRY} - BUILD +images-dockerfile --CONTAINER_REGISTRY=${CONTAINER_REGISTRY} images-src: FROM quay.io/fedora/fedora:38 @@ -18,14 +16,6 @@ images-earthly: BUILD "${dir}+container" --registry="$CONTAINER_REGISTRY/$(basename ${dir})" END -images-dockerfile: - FROM +images-src - ARG CONTAINER_REGISTRY=quay.io/shivering-isles - FOR dir IN $(find ./images -type d -execdir test -f {}/Dockerfile -a \! -e {}/Earthfile -a \! -e {}/.skip-earthly \; -print) - FROM DOCKERFILE -f "${dir}/Dockerfile" "${dir}" - SAVE IMAGE "$CONTAINER_REGISTRY/$(basename ${dir})" - END - # changelog generates a local RELEASENOTES.md file using git-chglog changelog: FROM quay.io/git-chglog/git-chglog:0.15.4