[gimp/wip/Jehan/make-check-CI-master] Only keep the autotools CI for the tests.



commit 4012b6aef12f83760931d03240092b50a1d72a43
Author: Jehan <jehan girinstud io>
Date:   Thu Mar 19 16:14:52 2020 +0100

    Only keep the autotools CI for the tests.

 .gitlab-ci.yml | 260 ---------------------------------------------------------
 1 file changed, 260 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0de76f8c41..53349140bd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -141,263 +141,3 @@ gimp-debian/testing-autotools:
         --with-lua=force
     - make -j "$(nproc)"
     - make check
-
-gimp-debian/testing-meson:
-  extends: .gimp-debian/testing-base
-  script:
-    - meson _build
-      --prefix="${INSTALL_PREFIX}"
-      -Dpython=always
-      -Djavascript=always
-      -Dlua=always
-    - ninja -C _build
-    - ninja -C _build test
-
-gimp-debian/testing-clang:
-  extends: .gimp-debian/testing-base
-  variables:
-    CC: "clang"
-    CXX: "clang++"
-  script:
-    - apt-get install -y --no-install-recommends
-        clang libomp-dev
-    - meson _build
-      --prefix="${INSTALL_PREFIX}"
-      -Dpython=always
-      -Djavascript=always
-      -Dlua=always
-    - ninja -C _build
-    - ninja -C _build test
-
-## WINDOWS 64-bit CI ##
-
-deps-win64:
-  image: fedora:31
-  stage: dependencies
-  variables:
-    XDG_CACHE_HOME: "$CI_PROJECT_DIR/.cache/"
-    XDG_DATA_HOME:  "$CI_PROJECT_DIR/.local/share/"
-  cache:
-    paths:
-    - .cache/crossroad/
-    - dnf_cache
-  before_script:
-    - dnf install --assumeyes --setopt=cachedir=`pwd`/dnf_cache --verbose
-        automake
-        autoconf
-        meson
-        cmake
-        gettext
-        git
-        gcc
-        gcc-c++
-        gperf
-        intltool
-        libtool
-        libxslt
-        make
-        python2
-        mingw64-gcc
-        mingw64-gcc-c++
-        mingw64-binutils
-        cpio rpm
-        python3-docutils
-        python3-pip
-        python3-setuptools
-        shared-mime-info
-        which
-        libmount-devel
-        gdk-pixbuf2
-        gdk-pixbuf2-devel
-        glib2-devel
-    #- pip3 install wheel
-    #- pip3 install crossroad
-    - git clone git://git.tuxfamily.org/gitroot/crossroad/crossroad.git
-    - cd crossroad
-    - ./setup.py install --prefix=`pwd`/../.local
-    - cd ..
-    - gdk-pixbuf-query-loaders-64 > /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache
-  script:
-    - export PATH="`pwd`/.local/bin:$PATH"
-    - crossroad w64 gimp --run="build/windows/crossbuild-gitlab-ci/build-deps.sh"
-  artifacts:
-    name: "${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
-    when: always
-    expire_in: 1 week
-    paths:
-      - .local/
-      - _deps/
-
-gimp-win64:
-  image: fedora:31
-  stage: gimp
-  dependencies:
-    - deps-win64
-  variables:
-    XDG_CACHE_HOME: "$CI_PROJECT_DIR/.cache/"
-    XDG_DATA_HOME:  "$CI_PROJECT_DIR/.local/share/"
-  cache:
-    paths:
-    - .cache/crossroad/
-    - dnf_cache
-  before_script:
-    - dnf install --assumeyes --setopt=cachedir=`pwd`/dnf_cache --verbose
-        automake
-        autoconf
-        meson
-        cmake
-        gettext
-        gcc
-        gcc-c++
-        gperf
-        intltool
-        libtool
-        libxslt
-        make
-        python3
-        mingw64-gcc
-        mingw64-gcc-c++
-        mingw64-binutils
-        cpio rpm
-        shared-mime-info
-        which
-        libmount-devel
-        gdk-pixbuf2
-        gdk-pixbuf2-devel
-        glib2-devel
-  script:
-    - export PATH="`pwd`/.local/bin:$PATH"
-    - mkdir _build && cd _build
-    - echo 'crossroad meson ..
-              -Dwmf=disabled  -Dgtk-doc=false
-              -Dpython=always -Dlua=always
-              -Djavascript=always && ninja install &&
-            cp ../build/windows/crossbuild-gitlab-ci/gimp-wrapper.cmd $CROSSROAD_PREFIX/bin/ &&
-            cp -fr $CROSSROAD_PREFIX/ ../gimp-prefix/
-            ' |
-      crossroad w64 gimp --run="-"
-  needs: ["deps-win64"]
-  artifacts:
-    name: "${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
-    when: always
-    expire_in: 1 week
-    paths:
-      - _build/
-      - gimp-prefix/
-
-## WINDOWS 32-bit CI ##
-
-deps-win32:
-  image: fedora:31
-  stage: dependencies
-  variables:
-    XDG_CACHE_HOME: "$CI_PROJECT_DIR/.cache/"
-    XDG_DATA_HOME:  "$CI_PROJECT_DIR/.local/share/"
-  cache:
-    paths:
-    - .cache/crossroad/
-    - dnf_cache
-  before_script:
-    - dnf install --assumeyes --setopt=cachedir=`pwd`/dnf_cache --verbose
-        automake
-        autoconf
-        meson
-        cmake
-        gettext
-        git
-        gcc
-        gcc-c++
-        gperf
-        intltool
-        libtool
-        libxslt
-        make
-        python2
-        mingw32-gcc
-        mingw32-gcc-c++
-        mingw32-binutils
-        cpio rpm
-        python3-docutils
-        python3-pip
-        python3-setuptools
-        shared-mime-info
-        which
-        libmount-devel
-        gdk-pixbuf2
-        gdk-pixbuf2-devel
-        glib2-devel
-    #- pip3 install wheel
-    #- pip3 install crossroad
-    - git clone git://git.tuxfamily.org/gitroot/crossroad/crossroad.git
-    - cd crossroad
-    - ./setup.py install --prefix=`pwd`/../.local
-    - cd ..
-    - gdk-pixbuf-query-loaders-64 > /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache
-  script:
-    - export PATH="`pwd`/.local/bin:$PATH"
-    - crossroad w32 gimp --run="build/windows/crossbuild-gitlab-ci/build-deps.sh"
-  artifacts:
-    name: "${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
-    when: always
-    expire_in: 1 week
-    paths:
-      - .local/
-      - _deps/
-
-gimp-win32:
-  image: fedora:31
-  stage: gimp
-  dependencies:
-    - deps-win32
-  variables:
-    XDG_CACHE_HOME: "$CI_PROJECT_DIR/.cache/"
-    XDG_DATA_HOME:  "$CI_PROJECT_DIR/.local/share/"
-  cache:
-    paths:
-    - .cache/crossroad/
-    - dnf_cache
-  before_script:
-    - dnf install --assumeyes --setopt=cachedir=`pwd`/dnf_cache --verbose
-        automake
-        autoconf
-        meson
-        cmake
-        gettext
-        gcc
-        gcc-c++
-        gperf
-        intltool
-        libtool
-        libxslt
-        make
-        python2
-        python3
-        mingw32-gcc
-        mingw32-gcc-c++
-        mingw32-binutils
-        cpio rpm
-        shared-mime-info
-        which
-        libmount-devel
-        gdk-pixbuf2
-        gdk-pixbuf2-devel
-        glib2-devel
-  script:
-    - export PATH="`pwd`/.local/bin:$PATH"
-    - mkdir _build && cd _build
-    - echo 'crossroad meson ..
-              -Dwmf=disabled  -Dgtk-doc=false
-              -Dpython=always -Dlua=always
-              -Djavascript=always && ninja install &&
-            cp ../build/windows/crossbuild-gitlab-ci/gimp-wrapper.cmd $CROSSROAD_PREFIX/bin/ &&
-            cp -fr $CROSSROAD_PREFIX/ ../gimp-prefix/
-            ' |
-      crossroad w32 gimp --run="-"
-  needs: ["deps-win32"]
-  artifacts:
-    name: "${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
-    when: always
-    expire_in: 1 week
-    paths:
-      - _build/
-      - gimp-prefix/


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