From: Ondřej Surý Date: Tue, 17 Jan 2017 09:40:41 +0000 (+0100) Subject: Add GitLab CI configuration X-Git-Tag: v1.2.0-rc1~9^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89b921627dc38e7df0d26dc47283d0cd55bb0199;p=thirdparty%2Fknot-resolver.git Add GitLab CI configuration --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000000000..8d9a180df --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,36 @@ +image: cznic/ubuntu:16.04 + +variables: + DEBIAN_FRONTEND: noninteractive + LC_ALL: C.UTF-8 + +build_job: + stage: build + script: + - make -k all + tags: + - docker + - linux + - amd64 + +test_job: + stage: test + script: + - make -k check + tags: + - docker + - linux + - amd64 + +deckard_job: + stage: test + before_script: + - git submodule update --init --recursive + script: + - mkdir -p tests/deckard/contrib/libswrap/obj + - PREFIX=$(pwd)/.local make all install + - LD_LIBRARY_PATH=$(pwd)/.local/lib make -s -C tests/deckard/ TESTS=sets/resolver DAEMON=$(pwd)/.local/sbin/kresd + tags: + - docker + - linux + - amd64