bitbucket-pipelines.yml

Tue, 10 Apr 2018 22:33:45 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Tue, 10 Apr 2018 22:33:45 -0500
branch
auth-webex
changeset 39070
a014ec3a6e06
parent 38740
560f19f9911a
child 38929
159404505264
permissions
-rw-r--r--

Remove the link_with as it's not necessary

38030
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
1 # vi:et:ts=2 sw=2 sts=2
38740
560f19f9911a Change the pipelines build to use meson and build against debian buster
Gary Kramlich <grim@reaperworld.com>
parents: 38181
diff changeset
2 image: pidgin/builder-debian:buster
38030
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
3 pipelines:
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
4 default:
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
5 - step:
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
6 script:
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
7 - set -ex
38740
560f19f9911a Change the pipelines build to use meson and build against debian buster
Gary Kramlich <grim@reaperworld.com>
parents: 38181
diff changeset
8 - meson -Dsilc=false -Ddoc=true -Ddebug=true build
560f19f9911a Change the pipelines build to use meson and build against debian buster
Gary Kramlich <grim@reaperworld.com>
parents: 38181
diff changeset
9 - ninja -C build
560f19f9911a Change the pipelines build to use meson and build against debian buster
Gary Kramlich <grim@reaperworld.com>
parents: 38181
diff changeset
10 - ninja -C build test
38149
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
11 branches:
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
12 release-2.x.y:
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
13 - step:
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
14 image: pidgin/release-builder:release-2.x.y
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
15 script:
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
16 - set -ex
38150
f96783650fd6 we really only need to enable debug here
Gary Kramlich <grim@reaperworld.com>
parents: 38149
diff changeset
17 - ./autogen.sh --enable-debug
38149
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
18 - make -s -j$(nproc)
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
19 - make -s -j$(nproc) check
d092152c84c9 Add a pipelines entry for the release-2.x.y branch
Gary Kramlich <grim@reaperworld.com>
parents: 38040
diff changeset
20 - make distcheck
38030
24a306f26d2c add a bitbucket-pipelines.yml file to build and run unittests under debian stretch
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
21

mercurial