From d4eaaff21fc32555613cfc55540120dbd370b397 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 14 Apr 2019 18:31:00 +0200 Subject: Add Gitlab CI configuration --- .gitlab-ci.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..5fdb5ef --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,40 @@ +stages: + - build + +.build_template: &build_definition + stage: build + +amd64_dbg: + <<: *build_definition + image: drobilla/debian-stretch + script: python ./waf configure build -dsT --no-coverage + +amd64_rel: + <<: *build_definition + image: drobilla/debian-stretch + script: python ./waf configure build -sT --no-coverage + +mac_dbg: + <<: *build_definition + script: python ./waf configure build -dsT --no-coverage + tags: + - macos + +mac_rel: + <<: *build_definition + script: python ./waf configure build -sT --no-coverage + tags: + - macos + +win_dbg: + <<: *build_definition + script: + - python ./waf configure build -dT --no-coverage + tags: + - windows + +win_rel: + <<: *build_definition + script: python ./waf configure build -T --no-coverage + tags: + - windows -- cgit v1.2.1