Skip to content
Snippets Groups Projects
Commit a0f3b10c authored by MADELA Patrick's avatar MADELA Patrick
Browse files

Workaround to build el7-i686 because cmake 3 not availabe on CentOS 7 x86

parent d067e757
No related branches found
No related tags found
No related merge requests found
Pipeline #1079 failed
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment