Commit 25b396c4 authored by Elvin Sindrilaru's avatar Elvin Sindrilaru
Browse files

CI: Drop fedora-31 support

parent 0e330f8d
Pipeline #2379401 failed with stages
in 27 seconds
......@@ -51,38 +51,6 @@ deps-c8:
paths:
- "$CI_JOB_NAME"
deps-fedora-31:
stage: deps
image: fedora:31
script:
- dnf install -y rpmdevtools python-devel python-setuptools sudo tar yum-utils
- dnf install -y dnf-plugins-core
- dnf builddep -y eos-folly-deps.spec
- mkdir -p ~/rpmbuild/SOURCES
- cp SConstruct.double-conversion ~/rpmbuild/SOURCES
- rpmbuild -ba --undefine=_disable_source_fetch eos-folly-deps.spec
- mkdir "$CI_JOB_NAME"
- cp -r /root/rpmbuild/RPMS/ /root/rpmbuild/SRPMS/ "$CI_JOB_NAME"
artifacts:
paths:
- "$CI_JOB_NAME"
deps-fedora-31-tsan:
stage: deps
image: fedora:31
script:
- dnf install -y rpmdevtools python-devel python-setuptools sudo tar yum-utils
- dnf install -y dnf-plugins-core libtsan
- dnf builddep -y eos-folly-deps.spec
- mkdir -p ~/rpmbuild/SOURCES
- cp SConstruct.double-conversion ~/rpmbuild/SOURCES
- rpmbuild -ba --undefine=_disable_source_fetch --define '_with_tsan 1' eos-folly-deps.spec
- mkdir "$CI_JOB_NAME"
- cp -r /root/rpmbuild/RPMS/ /root/rpmbuild/SRPMS/ "$CI_JOB_NAME"
artifacts:
paths:
- "$CI_JOB_NAME"
deps-fedora-32:
stage: deps
image: fedora:32
......@@ -185,45 +153,6 @@ c8:
paths:
- "$CI_JOB_NAME"
fedora-31:
stage: build
image: fedora:31
dependencies:
- deps-fedora-31
script:
- dnf install -y rpmdevtools python-devel python-setuptools sudo tar yum-utils
- yum install -y deps-"$CI_JOB_NAME"/RPMS/x86_64/*
- dnf install -y dnf-plugins-core
- dnf builddep -y eos-folly.spec
- mkdir -p ~/rpmbuild/SOURCES
- cp 0001-Apply-SLC6-patches.patch ~/rpmbuild/SOURCES
- rpmbuild -ba --undefine=_disable_source_fetch eos-folly.spec
- mkdir "$CI_JOB_NAME"
- cp -r /root/rpmbuild/RPMS/ /root/rpmbuild/SRPMS/ "$CI_JOB_NAME"
artifacts:
paths:
- "$CI_JOB_NAME"
fedora-31-tsan:
stage: build
image: fedora:31
dependencies:
- deps-fedora-31-tsan
script:
- dnf install -y rpmdevtools python-devel python-setuptools sudo tar yum-utils
- dnf install -y deps-"$CI_JOB_NAME"/RPMS/x86_64/*
- dnf install -y dnf-plugins-core libtsan
- dnf builddep -y eos-folly.spec
- mkdir -p ~/rpmbuild/SOURCES
- cp 0001-Apply-SLC6-patches.patch ~/rpmbuild/SOURCES
- rpmbuild -ba --undefine=_disable_source_fetch --define '_with_tsan 1' eos-folly.spec
- mkdir "$CI_JOB_NAME"
- cp -r /root/rpmbuild/RPMS/ /root/rpmbuild/SRPMS/ "$CI_JOB_NAME"
artifacts:
paths:
- "$CI_JOB_NAME"
fedora-32:
stage: build
image: fedora:32
......@@ -285,14 +214,10 @@ publish:
image: gitlab-registry.cern.ch/linuxsupport/cc7-base
dependencies:
- deps-c8
- deps-fedora-31
- deps-fedora-31-tsan
- deps-fedora-32
- deps-fedora-32-tsan
- deps-fedora-rawhide
- c8
- fedora-31
- fedora-31-tsan
- fedora-32
- fedora-32-tsan
- fedora-rawhide
......@@ -303,8 +228,6 @@ publish:
- yum install -y tree sudo sssd-client createrepo
- sudo -u stci -s tree
- sudo -u stci -s ${PWD}/deploy-rpms.sh c8 el-8
- sudo -u stci -s ${PWD}/deploy-rpms.sh fedora-31 fc-31
- sudo -u stci -s ${PWD}/deploy-rpms.sh fedora-31-tsan fc-31-tsan
- sudo -u stci -s ${PWD}/deploy-rpms.sh fedora-32 fc-32
- sudo -u stci -s ${PWD}/deploy-rpms.sh fedora-32-tsan fc-32-tsan
- sudo -u stci -s ${PWD}/deploy-rpms.sh fedora-rawhide fc-rawhide
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment