From b683daa28069457156876859c46c9933e1485a4f Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Sun, 25 Dec 2022 12:33:26 -0800 Subject: [PATCH] CI: remove Fedora 35 jobs MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fedora 35 has been EOLed since 2022-12-13¹. ¹ https://docs.fedoraproject.org/en-US/releases/eol/ --- .gitlab-ci.yml | 65 ---------------------------------- ci/fedora35/Dockerfile | 80 ------------------------------------------ 2 files changed, 145 deletions(-) delete mode 100644 ci/fedora35/Dockerfile diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f506d0ac..347379881 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -268,18 +268,6 @@ centos7-build: variables: IMAGE: centos7 -fedora35-build: - <<: *rpm_build_definition - needs: - - job: docker_build_fedora35 - artifacts: false - - job: portable-source - artifacts: true - tags: - - linux - variables: - IMAGE: fedora35 - fedora36-build: <<: *rpm_build_definition needs: @@ -840,22 +828,6 @@ centos7-cmake-build: variables: IMAGE: centos7 -fedora35-cmake-build: - <<: *rpm_build_definition - needs: - - job: docker_build_fedora35 - artifacts: false - before_script: - - export build_system="cmake" - # fail on any compiler warnings - - export CFLAGS=-Werror - - export CXXFLAGS=-Werror - - export CMAKE_OPTIONS="-Dwith_smyrna=ON" - tags: - - linux - variables: - IMAGE: fedora35 - fedora36-cmake-build: <<: *rpm_build_definition needs: @@ -1100,18 +1072,6 @@ centos7-test: variables: IMAGE: centos7 -fedora35-test: - <<: *linux_test_definition - before_script: - - export build_system="autotools" - needs: - - job: "fedora35-build" - artifacts: true - tags: - - linux - variables: - IMAGE: fedora35 - fedora36-test: <<: *linux_test_definition before_script: @@ -1241,19 +1201,6 @@ centos7-cmake-test: variables: IMAGE: centos7 -fedora35-cmake-test: - <<: *linux_test_definition - before_script: - - export build_system="cmake" - - python3 gen_version.py --output GRAPHVIZ_VERSION - needs: - - job: "fedora35-cmake-build" - artifacts: true - tags: - - linux - variables: - IMAGE: fedora35 - fedora36-cmake-test: <<: *linux_test_definition before_script: @@ -1419,11 +1366,6 @@ docker_build_centos7: variables: IMAGE: centos7 -docker_build_fedora35: - <<: *docker_build_definition - variables: - IMAGE: fedora35 - docker_build_fedora36: <<: *docker_build_definition variables: @@ -1461,13 +1403,6 @@ docker_push_centos7: needs: - docker_build_centos7 -docker_push_fedora35: - <<: *docker_push_definition - variables: - IMAGE: fedora35 - needs: - - docker_build_fedora35 - docker_push_fedora36: <<: *docker_push_definition variables: diff --git a/ci/fedora35/Dockerfile b/ci/fedora35/Dockerfile deleted file mode 100644 index a2e26921c..000000000 --- a/ci/fedora35/Dockerfile +++ /dev/null @@ -1,80 +0,0 @@ -FROM fedora:35 - -COPY requirements.txt ./requirements.txt - -# Development tools -RUN yum -y groupinstall 'Development Tools' \ -&& yum -y install rpm-build \ -bison \ -byacc \ -flex \ -# Centos build utilities -libtool-ltdl-devel \ -libedit-devel \ -ksh \ -cmake \ -# Option xpat -expat-devel \ -# Option glut -freeglut-devel \ -# Option ann -ann-devel \ -# Option gts -gts-devel \ -# Option swig -swig \ -# Command smyra -# Command gvedit -qt5-qtbase-devel \ -ncurses-devel \ -# Plugin library devil -DevIL-devel \ -# Plugin library gd -gd-devel \ -# Documentation and Plugin library ghostscipt -ghostscript ghostscript-devel \ -# Plugin library gtk -gtkglext-devel \ -# Plugin library lasi -lasi-devel \ -# Plugin library poppler -poppler-glib-devel \ -poppler-qt5 \ -# Plugin library rsvg -librsvg2-devel \ -# Language extension gv_go -golang \ -gcc-go \ -# Language extension gv_guile -guile-devel \ -# Language extension gv_java -java-devel \ -# Language extension gv_lua -lua-devel \ -# Language extension gv_ocaml -ocaml \ -# Language extension gv_perl -perl \ -perl-ExtUtils-Embed \ -# Language extension gv_php -php-devel \ -# Language extension gv_python3 -python3-devel \ -# Language extension gv_R -R \ -R-devel \ -# Language extension gv_ruby -ruby-devel \ -# Language extension gv_tcl -# Required in redhat/graphviz.spec.fedora.in -libXaw-devel \ -libglade2-devel \ -mono-core \ -# Test utilities -python3-pip \ -python3-setuptools \ -# install Python dependencies -&& python3 -m pip install --user --upgrade pip \ -&& python3 -m pip install --user --requirement requirements.txt \ -# Clean up -&& yum clean all && rm -rf /var/cache/yum -- 2.50.1