diff options
author | Tristan Matthews <tmatth@videolan.org> | 2020-10-02 08:00:37 +0300 |
---|---|---|
committer | Tristan Matthews <tmatth@videolan.org> | 2020-10-02 08:00:37 +0300 |
commit | 2f852101483cefd8db46d127b73734988d8bb224 (patch) | |
tree | 7138bbbbb27a6691c891f838780059f6967376ca /.gitlab-ci.yml | |
parent | 64cbfa9bca7479a758351aa02bb4abdd76baa9e7 (diff) |
CI: add basic gitlab-ci
This is largely based off of speex's.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..3e85869 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,39 @@ +default: + tags: + - docker + # Image from https://hub.docker.com/_/gcc/ based on Debian + image: gcc:9 + +.autoconf: + stage: build + before_script: + - apt-get update && + apt-get install -y libfftw3-dev + script: + - ./autogen.sh + - ./configure ${CONFIG_FLAGS} + - make + - make check + +autoconf: + extends: .autoconf + script: + - ./autogen.sh + - ./configure ${CONFIG_FLAGS} + - make + - make distcheck + +fixed-point: + extends: .autoconf + variables: + CONFIG_FLAGS: --enable-fixed-point + +no-float: + extends: .autoconf + variables: + CONFIG_FLAGS: --enable-fixed-point --disable-float-api + +no-examples: + extends: .autoconf + variables: + CONFIG_FLAGS: --disable-examples |