Fix EFF Open Audio License removal.
[platform/upstream/libvorbis.git] / .gitlab-ci.yml
index 8633f76..e438d97 100644 (file)
@@ -1,7 +1,10 @@
-# Image from https://hub.docker.com/_/gcc/ based on Debian
-image: gcc
+default:
+  tags:
+    - docker
+  # Image from https://hub.docker.com/_/gcc/ based on Debian
+  image: gcc:9
 
-build:
+autoconf:
   stage: build
   before_script:
     - apt-get update &&
@@ -11,9 +14,14 @@ build:
     - ./configure
     - make
     - make distcheck
-  cache:
-    paths:
-      - "lib/*.o"
-      - "lib/.libs/*.o"
-  tags:
-    - docker
+
+cmake:
+  stage: build
+  before_script:
+    - apt-get update &&
+      apt-get install -y libogg-dev zip doxygen
+        cmake ninja-build
+  script:
+    - mkdir build
+    - cmake -S . -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release
+    - cmake --build build