2.x.y: Add convey plans for debian trixie and fedora 40 release-2.x.y

Mon, 08 Jul 2024 00:54:25 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 08 Jul 2024 00:54:25 -0500
branch
release-2.x.y
changeset 42807
e5067bf7186b
parent 42623
21a56db5f998
child 42808
210f318db492

2.x.y: Add convey plans for debian trixie and fedora 40

Testing Done:
Built the images locally before running the plans locally.

Reviewed at https://reviews.imfreedom.org/r/3283/

convey.yml file | annotate | diff | comparison | revisions
--- a/convey.yml	Mon Mar 04 22:27:38 2024 -0600
+++ b/convey.yml	Mon Jul 08 00:54:25 2024 -0500
@@ -1,10 +1,18 @@
 environment:
   - DOCS_BUILD_IMAGE=docker.io/pidgin/2.x.y-builders:debian-bookworm-amd64
+  - REPOSITORY=pidgin/2.x.y-builders
+  - REGISTRY=docker.io
 
 tasks:
+  build:
+    type: docker/run
+    image: ${REGISTRY}/${REPOSITORY}:${TARGET}
+
   clean:
     type: convey/clean
     files:
+      - debian-trixie-amd64
+      - fedora-40-amd64
       - pidgin2-docs
       - pidgin2-docs.zip
 
@@ -40,6 +48,19 @@
     stages:
       - tasks: [clean]
 
+  debian-trixie-amd64:
+    environment:
+      - TARGET=debian-trixie-amd64
+    stages:
+      - tasks: [import, build]
+
+
+  fedora-40-amd64:
+    environment:
+      - TARGET=fedora-40-amd64
+    stages:
+      - tasks: [import, build]
+
   docs:
     stages:
       - tasks: [docs-clean, import, docs-build, docs-export]

mercurial