diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4102eac64824b43671d0078eb40c58a709eea61f..a8c4b98fb25d782c6a5291b30cb9f2469f43f56f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,7 +22,7 @@ cta_srpm: retry: 1 image: gitlab-registry.cern.ch/linuxsupport/cc7-base script: - - yum install -y devtoolset-8 cmake cmake3 make rpm-build + - yum install -y devtoolset-8 cmake3 make rpm-build - source /opt/rh/devtoolset-8/enable - mkdir build_srpm - cd build_srpm @@ -45,7 +45,7 @@ cta_rpm: image: gitlab-registry.cern.ch/linuxsupport/cc7-base script: - cp -f continuousintegration/docker/ctafrontend/cc7/etc/yum.repos.d/*.repo /etc/yum.repos.d/ - - yum install -y devtoolset-8 cmake cmake3 make rpm-build + - yum install -y devtoolset-8 cmake3 make rpm-build - yum -y install yum-plugin-priorities yum-plugin-versionlock - yum install -y git - source /opt/rh/devtoolset-8/enable @@ -76,7 +76,7 @@ cta_tagged_rpm: - if [ -z "${CI_COMMIT_TAG}" ]; then echo "This is not a tagged commit, exiting"; exit 0; fi - echo "Building package for tag ${CI_COMMIT_TAG}. CTA_VERSION=${TAG_VERSION} - CTA_RELEASE=${TAG_RELEASE}" - cp -f continuousintegration/docker/ctafrontend/cc7/etc/yum.repos.d/*.repo /etc/yum.repos.d/ - - yum install -y devtoolset-8 cmake cmake3 make rpm-build + - yum install -y devtoolset-8 cmake3 make rpm-build - yum -y install yum-plugin-priorities yum-plugin-versionlock - yum install -y git - source /opt/rh/devtoolset-8/enable diff --git a/cmake/UseRPMTools.cmake b/cmake/UseRPMTools.cmake index 2ab6553d4fe00a0df75052d1f4bf826b6a26007b..ed14b77e318e6870a34811e87c1d17580479348b 100644 --- a/cmake/UseRPMTools.cmake +++ b/cmake/UseRPMTools.cmake @@ -159,13 +159,13 @@ rm -rf build_tree ENDIF("${ARGV1}" STREQUAL "") ADD_CUSTOM_TARGET(${RPMNAME}_srpm - COMMAND cpack -G TGZ --config CPackSourceConfig.cmake + COMMAND cpack3 -G TGZ --config CPackSourceConfig.cmake COMMAND ${CMAKE_COMMAND} -E copy ${CPACK_SOURCE_PACKAGE_FILE_NAME}.tar.gz ${RPM_ROOTDIR}/SOURCES COMMAND ${RPMTools_RPMBUILD_EXECUTABLE} -bs --define=\"_topdir ${RPM_ROOTDIR}\" --define '_source_filedigest_algorithm md5' --define '_binary_filedigest_algorithm md5' --define 'neutralpackage 1' --nodeps --buildroot=${RPM_ROOTDIR}/tmp ${RPM_ROOTDIR}/SPECS/${SPECFILE_NAME} ) ADD_CUSTOM_TARGET(${RPMNAME}_rpm - COMMAND cpack -G TGZ --config CPackSourceConfig.cmake + COMMAND cpack3 -G TGZ --config CPackSourceConfig.cmake COMMAND ${CMAKE_COMMAND} -E copy ${CPACK_SOURCE_PACKAGE_FILE_NAME}.tar.gz ${RPM_ROOTDIR}/SOURCES COMMAND ${RPMTools_RPMBUILD_EXECUTABLE} -bb --define=\"_topdir ${RPM_ROOTDIR}\" $ENV{RPMDEFS} --buildroot=${RPM_ROOTDIR}/tmp ${RPM_ROOTDIR}/SPECS/${SPECFILE_NAME} )