[gimp/wip/Jehan/CI-Windows] Move to Debian testing (TODO: will be rebased).



commit 7147fdf09d20c11cf0776ce0b1431e9aa43c9a21
Author: Jehan <jehan girinstud io>
Date:   Wed Sep 25 21:43:55 2019 +0200

    Move to Debian testing (TODO: will be rebased).

 .gitlab-ci.yml | 26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 438bef546c..a860d66c53 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,21 +29,29 @@ cache:
     paths:
     - "${INSTALL_DIR}"
   before_script:
-    - pacman -Syu --noconfirm --needed --cachedir "${PACMAN_CACHE}"
+    - apt-get update
+    - apt-get install --yes --no-install-recommends
+        build-essential
+        cmake
+        ninja-build
+        ca-certificates
         git
-        base-devel
+        mingw-w64
         python-docutils
-        python-pip
-    - curl https://aur.archlinux.org/cgit/aur.git/snapshot/mingw-w64-gcc.tar.gz --output mingw-w64-gcc.tar.gz
-    - tar xzf mingw-w64-gcc.tar.gz
-    - cd mingw-w64-gcc
-    - makepkg -si
-    - pip3 install crossroad
+        python3-pip
+        python3-setuptools
+    - pip3 install wheel
+    - echo $SHELL
+    #- pip3 install crossroad
+    - git clone git://git.tuxfamily.org/gitroot/crossroad/crossroad.git
+    - cd crossroad
+    - ./setup.py install
+    - cd ..
 
 build-git-x86_64-w64-mingw32-meson:
   extends: .gimp-x86_64-w64-mingw32-base
   script:
-    - crossroad w64 gimp --run="build/windows/crossbuild-gitlab-ci.sh"
+    - crossroad --verbose w64 gimp --run="build/windows/crossbuild-gitlab-ci.sh"
   artifacts:
     name: "app-tests-logs-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
     when: on_failure


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