Newer
Older
container-interal:
FROM docker.io/library/python:3
COPY requirements.txt .
RUN pip3 install -r requirements.txt
RUN mkdir -p /workspace
WORKDIR /workspace
ENTRYPOINT ["/usr/local/bin/synadm"]
container:
FROM ../mirror+alpine
ARG registry=quay.io/shivering-isles/synadm
COPY .release ./
ARG tag=$(awk -F'=' '$1 == "release" {print $2}' .release)
ARG latest=false
FROM +container-interal
IF [ $latest = "true" ]
SAVE IMAGE --push ${registry}:latest
ELSE
LABEL "quay.expires-after"="12w"
SAVE IMAGE --push ${registry}:${tag}
install:
BUILD +container --latest=true
RUN install -m 755 ./synadm ~/bin/synadm