]> granicus.if.org Git - graphviz/commitdiff
CI: remove Fedora 35 jobs
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 25 Dec 2022 20:33:26 +0000 (12:33 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 25 Dec 2022 20:33:26 +0000 (12:33 -0800)
Fedora 35 has been EOLed since 2022-12-13¹.

¹ https://docs.fedoraproject.org/en-US/releases/eol/

.gitlab-ci.yml
ci/fedora35/Dockerfile [deleted file]

index 8f506d0ac7002dcae12a9154ad68eb2e26c0afe2..34737988103fab9eeeed63341beee81900f85baf 100644 (file)
@@ -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 (file)
index a2e2692..0000000
+++ /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