[libhandy/wip/exalm/ci: 4/4] ci: Remove global before_script and move api-visibility to default image



commit 2802acb045f67a91c0079102a96e9b6bbbb4c53c
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Fri May 22 16:01:31 2020 +0500

    ci: Remove global before_script and move api-visibility to default image

 .gitlab-ci.yml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 30790404..3854e01b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,7 +20,6 @@ before_script:
     ninja -C _build
 
 api-visibility:
-  image: debian:buster
   stage: build
   script:
     - lint/api-visibility.sh
@@ -28,6 +27,10 @@ api-visibility:
 build-debian-gcc:
   image: debian:buster
   stage: build
+  before_script:
+    - apt-get -y update
+    - apt-get -y install build-essential libgtk-3-doc libgdk-pixbuf2.0-doc lcov
+    - apt-get -y build-dep .
   variables:
     BUILD_OPTS: -Dgtk_doc=true -Db_coverage=true --werror
   script:
@@ -71,6 +74,10 @@ build-fedora-gcc:
 build-gtkdoc:
   image: debian:buster
   stage: test+docs
+  before_script:
+    - apt-get -y update
+    - apt-get -y install build-essential libgtk-3-doc libgdk-pixbuf2.0-doc lcov
+    - apt-get -y build-dep .
   dependencies:
     - build-debian-gcc
   script:
@@ -84,6 +91,10 @@ build-gtkdoc:
 unit-test:
   image: debian:buster
   stage: test+docs
+  before_script:
+    - apt-get -y update
+    - apt-get -y install build-essential libgtk-3-doc libgdk-pixbuf2.0-doc lcov
+    - apt-get -y build-dep .
   dependencies:
     - build-debian-gcc
   script:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]