diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index eda9125c738771b5b85c63fee5b7df33ac29d5f0..54d8b7a18a7159920804a61e82dbe164d9de5176 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,12 +15,16 @@ stages: stage: prebuild script: - yum install -y openssl-devel + # Get latest version of cmake available for i386 (cmake 3 not available for CentOS 7 x86) + - curl -s -OL https://cmake.org/files/v3.6/cmake-3.6.3-Linux-i386.tar.gz + - tar -xzvf cmake-3.6.3-Linux-i386.tar.gz + # Get source of a cmake buildable with latest version of cmake available for i386 - curl -s -OL https://github.com/Kitware/CMake/releases/download/v${PREBUILD_CMAKE_VERSION}/cmake-${PREBUILD_CMAKE_VERSION}-SHA-256.txt - curl -s -OL https://github.com/Kitware/CMake/releases/download/v${PREBUILD_CMAKE_VERSION}/cmake-${PREBUILD_CMAKE_VERSION}.tar.gz - echo "$(cat cmake-${PREBUILD_CMAKE_VERSION}-SHA-256.txt | grep cmake-${PREBUILD_CMAKE_VERSION}.tar.gz)" | sha256sum --check --status - tar -xzf cmake-${PREBUILD_CMAKE_VERSION}.tar.gz - mkdir build && cd build - - cmake3 ../cmake-${PREBUILD_CMAKE_VERSION} -DCMAKE_INSTALL_PREFIX=${CI_PROJECT_DIR}/${NAME} + - cmake-3.6.3-Linux-i386/bin/cmake ../cmake-${PREBUILD_CMAKE_VERSION} -DCMAKE_INSTALL_PREFIX=${CI_PROJECT_DIR}/${NAME} - make - make install artifacts: