register PurpleAccountOption as a boxed type
[pidgin-git.git] / bitbucket-pipelines.yml
blob8ce0e6c42b9807b255fa2f192bd9534a20bba97c
1 # vi:et:ts=2 sw=2 sts=2
2 image: pidgin/builders:subproject-build
3 pipelines:
4   default:
5     - step:
6         script:
7           - set -ex
8           - meson -Ddoc=true -Dconsole-logging=true build-pipelines
9           - ninja -C build-pipelines
10           - ninja -C build-pipelines test
11           - "ninja -C build-pipelines $(ninja -C build-pipelines -t targets | grep -E '[a-z]+-doc:' | cut -d: -f1)"
12   branches:
13     release-2.x.y:
14       - step:
15           image: pidgin/release-builder:release-2.x.y
16           script:
17             - set -ex
18             - hg clone https://bitbucket.org/pidgin/libgnt -b release-2.x.y
19             - meson -Dprefix=/usr libgnt libgnt/build
20             - ninja -C libgnt/build install
21             - ldconfig
22             - ./autogen.sh --enable-debug
23             - make -s -j$(nproc)
24             - make -s -j$(nproc) check
25             - make distcheck