gplugin/builders
Clone
Summary
Browse
Changes
Graph
Update the opensuse image to use the meson build script
20 months ago, Gary Kramlich
d4a916a7fcec
Update the opensuse image to use the meson build script
environment
:
-
REPO=gplugin/builders
-
REGISTRY=docker.io
-
REGISTRY_USERNAME
-
REGISTRY_PASSWORD
tasks
:
import
:
type
:
docker/import
files
:
-
.:.
clean
:
type
:
docker/remove
quiet
:
true
images
:
-
${REGISTRY}/${REPO}:${TARGET}
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}
plans
:
clean
:
stages
:
-
tasks
:
[
clean
]
build
:
stages
:
-
tasks
:
[
import
,
build
]
publish
:
environment
:
[
REGISTRY_USERNAME
,
REGISTRY_PASSWORD
]
stages
:
-
tasks
:
[
login
,
publish
]
-
tasks
:
[
logout
]
run
:
always
alpine-edge-amd64
:
environment
:
-
TARGET=alpine-edge-amd64
stages
:
-
tasks
:
[
import
,
build
]
clang-format
:
environment
:
[
TARGET=clang-format
]
stages
:
-
tasks
:
[
import
,
build
]
debian-bookworm-amd64
:
environment
:
TARGET=debian-bookworm-amd64
stages
:
-
tasks
:
[
import
,
build
]
debian-bookworm-arm64
:
environment
:
[
TARGET=debian-bookworm-arm64
]
stages
:
-
tasks
:
[
import
,
build
]
debian-bookworm-armhf
:
environment
:
[
TARGET=debian-bookworm-armhf
]
stages
:
-
tasks
:
[
import
,
build
]
dist
:
environment
:
[
TARGET=dist
]
stages
:
-
tasks
:
[
import
,
build
]
fedora-36-amd64
:
environment
:
[
TARGET=fedora-36-amd64
]
stages
:
-
tasks
:
[
import
,
build
]
fedora-rawhide-amd64
:
environment
:
[
TARGET=fedora-rawhide-amd64
]
stages
:
-
tasks
:
[
import
,
build
]
i18n
:
environment
:
[
TARGET=i18n
]
stages
:
-
tasks
:
[
import
,
build
]
opensuse-tumbleweed-amd64
:
environment
:
[
TARGET=opensuse-tumbleweed-amd64
]
stages
:
-
tasks
:
[
import
,
build
]
scanbuild
:
environment
:
[
TARGET=scanbuild
]
stages
:
-
tasks
:
[
import
,
build
]
ubuntu-jammy-amd64
:
environment
:
[
TARGET=ubuntu-jammy-amd64
]
stages
:
-
tasks
:
[
import
,
build
]
valgrind
:
environment
:
[
TARGET=valgrind
]
stages
:
-
tasks
:
[
import
,
build
]
meta-plans
:
all
:
plans
:
-
alpine-edge-amd64
-
clang-format
-
debian-bookworm-amd64
-
dist
-
fedora-36-amd64
-
fedora-rawhide-amd64
-
i18n
-
opensuse-tumbleweed-amd64
-
scanbuild
-
ubuntu-jammy-amd64
-
valgrind
qemu-user-static
:
plans
:
-
debian-bookworm-arm64
-
debian-bookworm-armhf