libgnt/builders

Add zip to the debian-bookworm-amd64 image for the docs
default tip
10 months ago, Gary Kramlich
866ad02a07c7
Add zip to the debian-bookworm-amd64 image for the docs
#s vi:et:ts=2 sw=2 sts=2
environment:
- REPO=libgnt/builders
- REGISTRY=docker.io
- REGISTRY_USERNAME
- REGISTRY_PASSWORD
tasks:
import:
type: docker/import
files: .:.
build:
type: docker/build
dockerfile: Dockerfile.${TARGET}
tag: ${REGISTRY}/${REPO}:${TARGET}
files: .:.
labels:
- COMMIT=${HG_COMMIT}
publish:
type: docker/push
image: ${REGISTRY}/${REPO}:${TARGET}
login:
type: docker/login
server: ${REGISTRY}
username: ${REGISTRY_USERNAME}
password: ${REGISTRY_PASSWORD}
logout:
type: docker/logout
server: ${REGISTRY}
clean:
type: docker/remove
quiet: true
images: ${REGISTRY}/${REPO}:${TARGET}
plans:
debian-bullseye-amd64:
environment: TARGET=debian-bullseye-amd64
stages:
- tasks: [import, build]
debian-bookworm-amd64:
environment: TARGET=debian-bookworm-amd64
stages:
- tasks: [import, build]
fedora-34-amd64:
environment: TARGET=fedora-34-amd64
stages:
- tasks: [import, build]
build:
stages:
- tasks: [import, build]
publish:
stages:
- tasks: [login, publish]
- tasks: [logout]
run: always
clean:
stages:
- tasks: clean