diff options
author | David Robillard <d@drobilla.net> | 2019-04-14 18:31:00 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-04-14 19:29:19 +0200 |
commit | d4eaaff21fc32555613cfc55540120dbd370b397 (patch) | |
tree | c667128ab9b85c1111c0842653a720090847052a | |
parent | c18706e33ad0bf651acf50501b93eb7a5677e833 (diff) | |
download | pugl-d4eaaff21fc32555613cfc55540120dbd370b397.tar.gz pugl-d4eaaff21fc32555613cfc55540120dbd370b397.tar.bz2 pugl-d4eaaff21fc32555613cfc55540120dbd370b397.zip |
Add Gitlab CI configuration
-rw-r--r-- | .gitlab-ci.yml | 40 |
1 files changed, 40 insertions, 0 deletions
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 |