From: Ralph Giles Date: Tue, 7 Apr 2020 18:27:50 +0000 (-0700) Subject: Add gitlab ci configuration. X-Git-Tag: v1.3.7~30 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Flibvorbis.git;a=commitdiff_plain;h=1e61905c7f8d30b884a48fca5d3029083ae077d5 Add gitlab ci configuration. Describe a basic autoconf build and test for gitlab's integrated continuous integration runner. Uses the gcc docker image. Copied from the theora version. - `zip` is needed for `make dist` - `doxygen` is needed to generate api documentation. latex is also needed, but a heavy dependency to install every run, so skipped for now. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..8633f76 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,19 @@ +# Image from https://hub.docker.com/_/gcc/ based on Debian +image: gcc + +build: + stage: build + before_script: + - apt-get update && + apt-get install -y libogg-dev zip doxygen + script: + - ./autogen.sh + - ./configure + - make + - make distcheck + cache: + paths: + - "lib/*.o" + - "lib/.libs/*.o" + tags: + - docker