convey.yaml

Thu, 25 Aug 2022 23:25:12 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Thu, 25 Aug 2022 23:25:12 -0500
branch
gtk4
changeset 41598
2b34cd990c16
parent 41235
74367c40a2b4
child 41743
ff7a6c6f01f7
permissions
-rw-r--r--

Replace the style-updated signal with GtkIconTheme:changed

Testing Done:
Ran and make sure the `GWarning` went away.

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

41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
1 ---
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
2 environment:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
3 - BUILD_NUMBER
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
4 - REPOSITORY=pidgin/builders
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
5 - REGISTRY=docker.io
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
6 - DOCS_BUILD_IMAGE=${REGISTRY}/${REPOSITORY}:debian-bookworm-amd64
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
7
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
8 tasks:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
9 import:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
10 type: docker/import
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
11 files: .:.
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
12
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
13 build:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
14 type: docker/run
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
15 image: ${REGISTRY}/${REPOSITORY}:${TARGET}
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
16
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
17 clean:
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
18 type: convey/clean
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
19 files:
40563
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
20 - appimage-x86_64
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
21 - clang
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
22 - debian-bookworm-amd64
41221
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
23 - fedora-35-amd64
40143
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
24 - scanbuild
41221
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
25 - ubuntu-jammy-amd64
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
26
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
27 docs-clean:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
28 type: convey/clean
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
29 files:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
30 - facebook3-docs
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
31 - finch3-docs
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
32 - pidgin3-docs
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
33 - purple3-docs
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
34
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
35 docs-build:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
36 type: docker/run
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
37 image: ${DOCS_BUILD_IMAGE}
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
38 workdir: ${CONVEY_WORKSPACE}
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
39 script:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
40 - set -ex
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
41 - meson -Ddoc=true build-docs
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
42 - ninja -C build-docs doc
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
43
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
44 docs-export:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
45 type: docker/export
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
46 files:
41123
089c8a3a9ff4 Convert finch to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents: 41122
diff changeset
47 - build-docs/doc/reference/finch/finch/:finch3-docs
41164
d861b10105fb Convert the libpurple docs to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents: 41124
diff changeset
48 - build-docs/doc/reference/libpurple/libpurple/:purple3-docs
41124
95555046173e Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents: 41123
diff changeset
49 - build-docs/doc/reference/pidgin/pidgin/:pidgin3-docs
41122
f29fa0dda4bf Convert the facebook documentation to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents: 41062
diff changeset
50 - build-docs/doc/reference/protocols/facebook/facebook/:facebook3-docs
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
51
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
52 export:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
53 type: docker/export
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
54 files: build-${TARGET}:${TARGET}
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
55
41235
74367c40a2b4 Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents: 41221
diff changeset
56 bare-export:
74367c40a2b4 Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents: 41221
diff changeset
57 type: docker/export
74367c40a2b4 Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents: 41221
diff changeset
58 files: ${TARGET}:${TARGET}
74367c40a2b4 Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents: 41221
diff changeset
59
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
60 plans:
40563
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
61 pidgin3-appimage-x86_64:
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
62 environment:
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
63 - TARGET=appimage-x86_64
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
64 - RECIPE=Pidgin3
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
65 - CONFIGURE_ARGS=-Dconsoleui=False
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
66 stages:
41235
74367c40a2b4 Fix the appimage build
Gary Kramlich <grim@reaperworld.com>
parents: 41221
diff changeset
67 - tasks: [import, build, bare-export]
40563
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
68
40949
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
69 clang:
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
70 environment: [TARGET=clang]
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
71 stages:
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
72 - tasks: [import, build]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
73 - tasks: [export]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
74 run: always
40949
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
75
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
76 clean:
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
77 stages:
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
78 - tasks: [clean, docs-clean]
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
79
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
80 debian-bullseye-amd64:
40949
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
81 environment: [TARGET=debian-bullseye-amd64]
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
82 stages:
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
83 - tasks: [import, build]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
84 - tasks: [export]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
85 run: always
40949
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
86
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
87 debian-bookworm-amd64:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
88 environment: [TARGET=debian-bookworm-amd64]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
89 stages:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
90 - tasks: [import, build]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
91 - tasks: [export]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
92 run: always
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
93
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
94 docs:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
95 stages:
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
96 - tasks: [docs-clean, import, docs-build, docs-export]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
97
41221
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
98 fedora-35-amd64:
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
99 environment: [TARGET=fedora-35-amd64]
40949
1472618b493d Replace the subproject build with a debian build and add fedora and clang builds
Gary Kramlich <grim@reaperworld.com>
parents: 40947
diff changeset
100 stages:
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
101 - tasks: [import, build]
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
102 - tasks: [export]
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
103 run: always
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
104
40143
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
105 scanbuild:
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
106 environment: [TARGET=scanbuild]
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
107 stages:
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
108 - tasks: [import, build]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
109 - tasks: [export]
40143
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
110 run: always
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
111
41221
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
112 ubuntu-jammy-amd64:
a06c734bd396 Convey plan updates
Gary Kramlich <grim@reaperworld.com>
parents: 41164
diff changeset
113 environment: [TARGET=ubuntu-jammy-amd64]
40947
4169f8090a0e Make the unity plugin compile again and add stuff to ci ubuntu builds
Gary Kramlich <grim@reaperworld.com>
parents: 40563
diff changeset
114 stages:
41062
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
115 - tasks: [import, build]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
116 - tasks: [export]
b61307e4df4f Add a docs plan to convey and clean up the other plans
Gary Kramlich <grim@reaperworld.com>
parents: 40949
diff changeset
117 run: always

mercurial