- PACKAGECLOUD_REPO=experimental - REPOSITORY=gplugin/builders - DOCS_BUILD_IMAGE=${REGISTRY}/${REPOSITORY}:debian-bullseye-amd64 - opensuse-tumbleweed-amd64 files: ${DISTRO}-${VERSION}-${ARCH} image: ${REGISTRY}/${REPOSITORY}:${DISTRO}-${VERSION}-${ARCH} files: ${DISTRO}-${VERSION}-${ARCH} image: ${REGISTRY}/${REPOSITORY}:${TARGET} username: ${REGISTRY_USERNAME} password: ${REGISTRY_PASSWORD} image: ${DOCS_BUILD_IMAGE} workdir: ${CONVEY_WORKSPACE} - meson build-docs-${TARGET} - ninja -C build-docs-${TARGET} ${TARGET}-doc dockerfile: ${DOCS_PATH}/Dockerfile tag: ${REGISTRY}/gplugin/${TARGET}-docs:${DOCS_VERSION} files: build-docs-${TARGET}/${DOCS_PATH}/html:. image: ${REGISTRY}/gplugin/${TARGET}-docs:${DOCS_VERSION} image: rwgrim/package_cloud:latest command: push --yes --verbose pidgin/${PACKAGECLOUD_REPO}/${DISTRO}/${VERSION} ${PATTERN} workdir: ${CONVEY_WORKSPACE}/${DISTRO}-${VERSION}-${ARCH} environment: [PATTERN=*.deb] environment: [PATTERN=*.dsc] environment: [PATTERN=x86_64/*.rpm] environment: [DISTRO=alpine, VERSION=edge] - tasks: [import, build, export] environment: [TARGET=clang-format] - tasks: [import, build-target] environment: [DISTRO=debian, VERSION=bullseye] - tasks: [import, build, export] environment: [DISTRO=debian, VERSION=bullseye, ARCH=arm64] - tasks: [import, build, export] environment: [DISTRO=debian, VERSION=bullseye, ARCH=armhf] - tasks: [import, build, export] environment: [TARGET=dist] - tasks: [import, build-target, export-target] environment: [DISTRO=elementary, VERSION=juno] - tasks: [import, build, export] environment: [DISTRO=fedora, VERSION=31] - tasks: [import, build, export] environment: [DISTRO=fedora, VERSION=32] - tasks: [import, build, export] environment: [DISTRO=fedora, VERSION=33] - tasks: [import, build, export] environment: [DISTRO=fedora, VERSION=rawhide] - tasks: [import, build, export] environment: [TARGET=gplugin, DOCS_PATH=gplugin/reference] - tasks: [import, docs-build, docs-build-image] environment: [TARGET=gplugin, DOCS_PATH=gplugin/reference] - tasks: [import, docs-build, docs-build-image] - tasks: [login, docs-publish-image] environment: [TARGET=gplugin-gtk, DOCS_PATH=gplugin-gtk/reference] - tasks: [import, docs-build, docs-build-image] environment: [TARGET=gplugin-gtk, DOCS_PATH=gplugin-gtk/reference] - tasks: [import, docs-build, docs-build-image] - tasks: [login, docs-publish-image] environment: [TARGET=i18n] - tasks: [import, build-target, export-target] environment: [DISTRO=mingw, VERSION=w64, ARCH=i686, PKGBUILD_DIR=mingw-cross] - tasks: [import, build, export] environment: [DISTRO=mingw, VERSION=w64, ARCH=x86_64, PKGBUILD_DIR=mingw-cross] - tasks: [import, build, export] opensuse-tumbleweed-amd64: environment: [DISTRO=opensuse, VERSION=tumbleweed] - tasks: [import, build, export] - tasks: [import, build-target] environment: [TARGET=scanbuild] - tasks: [import, build-target] environment: [TARGET=simple] - tasks: [import, build-target] environment: [DISTRO=ubuntu, VERSION=focal] - tasks: [import, build, export] environment: [DISTRO=ubuntu, VERSION=groovy] - tasks: [import, build, export] environment: [TARGET=valgrind] - tasks: [import, build-target] tasks: [import-artifacts, publish-deb, publish-debsrc] tasks: [import-artifacts, publish-rpm] tasks: [import-artifacts, publish-rpm] tasks: [import-artifacts, publish-deb, publish-debsrc] - opensuse-tumbleweed-amd64