convey.yaml

Sat, 14 Nov 2020 03:15:43 -0600

author
Gary Kramlich <grim@reaperworld.com>
date
Sat, 14 Nov 2020 03:15:43 -0600
changeset 40600
46d10c72c137
parent 40563
9ce322b6f2d1
child 40947
4169f8090a0e
permissions
-rw-r--r--

Create a new ContactList that will eventually fully replace PidginBuddyList

Create a new PidginContactList window and move the application actions to PidginApplication.

Testing Done:
* Verified menus are properly disabled while offline
* Verified menu items that require a protocol with chats enables the chat menu items as well as the room list menu items
* Verified that the menu items can become enabled while the menus are opened
* Verified that the application actions are activatable via dbus
* Verified that the plugin manager action was migrated successfully
* Verified that the account manager action was migrated successfully

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

39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
1 environment:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
2 - PACKAGECLOUD_REPO=experimental
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
3 - ARCH=amd64
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
4 - BUILD_NUMBER
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
5 - REGISTRY_HOST=docker.io
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
6 - REPOSITORY=pidgin/builders
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
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
15 image: ${REGISTRY_HOST}/${REPOSITORY}:${DISTRO}-${VERSION}-${ARCH}
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
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
21 - pvs-studio
40143
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
22 - scanbuild
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
23
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
24 export:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
25 type: docker/export
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
26 files: ${DISTRO}-${VERSION}-${ARCH}
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
27
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
28 build-target:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
29 type: docker/run
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
30 image: ${REGISTRY_HOST}/${REPOSITORY}:${TARGET}
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
31
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
32 export-target:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
33 type: docker/export
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
34 files: ${TARGET}
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
35
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
36 plans:
40563
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
37 pidgin3-appimage-x86_64:
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
38 environment:
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
39 - TARGET=appimage-x86_64
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
40 - BUILD_NUMBER=0
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
41 - COMMIT_SHORT=${HG_COMMIT_SHORT}
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
42 - VERSION=${BUILD_NUMBER}~${COMMIT_SHORT}
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
43 - RECIPE=Pidgin3
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
44 - CONFIGURE_ARGS=-Dconsoleui=False
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
45 stages:
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
46 - tasks: [import, build-target, export-target]
9ce322b6f2d1 Create an AppImage for Pidgin3
Gary Kramlich <grim@reaperworld.com>
parents: 40143
diff changeset
47
39900
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
48 clean:
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
49 stages:
d1af2f98e0f4 Add a clean task/plan
Gary Kramlich <grim@reaperworld.com>
parents: 39899
diff changeset
50 - tasks: [clean]
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 mingw-w64-x86_64:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
53 environment: [DISTRO=mingw, VERSION=w64, ARCH=x86_64]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
54 stages:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
55 - tasks: [import, build]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
56
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
57 pvs-studio:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
58 environment:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
59 - TARGET=pvs-studio
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
60 - PVS_STUDIO_USERNAME
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
61 - PVS_STUDIO_KEY
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
62 stages:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
63 - tasks: [import, build-target]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
64 - tasks: [export-target]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
65 run: always
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
66
40143
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
67 scanbuild:
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
68 environment: [TARGET=scanbuild]
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
69 stages:
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
70 - tasks: [import, build-target]
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
71 - tasks: [export-target]
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
72 run: always
0bedbacffa83 Add a scanbuild convey plan
Gary Kramlich <grim@reaperworld.com>
parents: 39900
diff changeset
73
39899
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
74 subproject-build:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
75 environment: [TARGET=subproject-build]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
76 stages:
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
77 - tasks: [import, build-target]
b4962b614b5f Initial convey support. Just supports the subproject-build and pvs-studio
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
78

mercurial