--- a/convey.yaml Mon Sep 27 22:48:14 2021 -0500
+++ b/convey.yaml Fri Oct 01 00:51:03 2021 -0500
@@ -1,9 +1,9 @@
- - PACKAGECLOUD_REPO=experimental
- - REGISTRY_HOST=docker.io
- REPOSITORY=pidgin/builders
+ - DOCS_BUILD_IMAGE=${REGISTRY}/${REPOSITORY}:debian-bookworm-amd64 @@ -12,26 +12,47 @@
- image: ${REGISTRY_HOST}/${REPOSITORY}:${DISTRO}-${VERSION}-${ARCH}
+ image: ${REGISTRY}/${REPOSITORY}:${TARGET}
+ - debian-bullseye-amd64 + - debian-bookworm-amd64 + image: ${DOCS_BUILD_IMAGE} + workdir: ${CONVEY_WORKSPACE} + - meson -Ddoc=true build-docs + - ninja -C build-docs doc + - build-docs/doc/reference/finch/html/:finch3-docs + - build-docs/doc/reference/libpurple/html/:purple3-docs + - build-docs/doc/reference/pidgin/html/:pidgin3-docs + - build-docs/doc/reference/protocols/facebook/html/:facebook3-docs - files: ${DISTRO}-${VERSION}-${ARCH}
- image: ${REGISTRY_HOST}/${REPOSITORY}:${TARGET}
+ files: build-${TARGET}:${TARGET} @@ -43,50 +64,54 @@
- CONFIGURE_ARGS=-Dconsoleui=False
- - tasks: [import, build-target, export-target]
+ - tasks: [import, build, export] environment: [TARGET=clang]
- - tasks: [import, build-target]
+ - tasks: [import, build]
+ - tasks: [clean, docs-clean]
environment: [TARGET=debian-bullseye-amd64]
- - tasks: [import, build-target]
+ - tasks: [import, build]
+ environment: [TARGET=debian-bookworm-amd64] + - tasks: [import, build] + - tasks: [docs-clean, import, docs-build, docs-export] environment: [TARGET=fedora-34-amd64]
- - tasks: [import, build-target]
- environment: [DISTRO=mingw, VERSION=w64, ARCH=x86_64]
- - tasks: [import, build-target]
- - tasks: [export-target]
environment: [TARGET=scanbuild]
- - tasks: [import, build-target]
- - tasks: [export-target]
+ - tasks: [import, build]
environment: [TARGET=ubuntu-hirsute-amd64]
- - tasks: [import, build-target]
+ - tasks: [import, build]