]> granicus.if.org Git - graphviz/commitdiff
remove CentOS 6 from CI
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 2 Jan 2021 02:43:21 +0000 (18:43 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 23 Jan 2021 01:38:08 +0000 (17:38 -0800)
CentOS 6 was EOLed in December 2020. Closes #1915.

.gitlab-ci.yml
CHANGELOG.md
ci/centos6/Dockerfile [deleted file]

index 5ec32836385cc3750a8eeeb5865a132e942669e5..95121525d8b4ffe684d1d81605c53235e3a03ffa 100644 (file)
@@ -194,12 +194,6 @@ portable-source:
         reports:
             junit: ./report.xml
 
-centos6-build:
-    <<: *rpm_build_definition
-    tags:
-        - linux
-    image: "graphviz/graphviz:centos6"
-
 centos7-build:
     <<: *rpm_build_definition
     tags:
@@ -438,19 +432,6 @@ ubuntu20-10-test:
         - linux
     image: "graphviz/graphviz:ubuntu-20.10"
 
-centos6-test:
-    <<: *test_definition
-    before_script:
-        - export build_system="autotools"
-    needs:
-        - job: portable-source
-          artifacts: true
-        - job: "centos6-build"
-          artifacts: true
-    tags:
-        - linux
-    image: "graphviz/graphviz:centos6"
-
 centos7-test:
     <<: *test_definition
     before_script:
index b2b296a4bf5d30ce652ab13c3c2f9d95d7721aeb..0618bf5ebd1bdad8b85eaa751d42e727b860c14d 100644 (file)
@@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+### Changed
+- CentOS/RHEL 6 is no longer supported
+
 ## [2.46.0] - 2021-01-18
 
 ### Added
diff --git a/ci/centos6/Dockerfile b/ci/centos6/Dockerfile
deleted file mode 100644 (file)
index a54bb7e..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-FROM centos:6
-
-# Development tools
-RUN yum -y groupinstall 'Development Tools'
-
-# Centos build utilities
-RUN yum -y install \
-libtool-ltdl-devel \
-libedit-devel \
-ksh \
-cmake \
-# Option xpat
-expat-devel \
-# Option glut
-freeglut-devel \
-# Option gts
-# Option swig
-swig \
-# Command lefty
-# Command smyra
-# Command gvedit
-&& rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm \
-&& yum -y install qt5-qtbase-devel \
-ncurses-devel \
-# Plugin library devil
-# Plugin library gd
-gd-devel \
-# Documentation
-ghostscript \
-# Plugin library
-ghostscript-devel \
-# Plugin library gtk
-gtk2-devel \
-# Plugin library lasi
-# Plugin library pangocairo
-# Plugin library poppler
-poppler-glib-devel \
-poppler-qt \
-# Plugin library rsvg
-librsvg2-devel \
-# Plugin library webp
-# Language extension gv_sharp & gv_ruby
-ruby \
-# Language extension gv_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-ExtUtils-Embed \
-# Language extension gv_php
-php-devel \
-bzip2-devel \
-pcre-devel \
-openssl-devel \
-# Language extension gv_python & gv_python2
-python2-devel \
-# Language extension gv_python3
-python34-devel \
-# Language extension gv_ruby
-ruby-devel \
-# Language extension gv_tcl
-tcl-devel \
-# Requred in redhat/graphviz.spec.fedora.in
-libICE-devel \
-libSM-devel \
-libXaw-devel \
-tk-devel \
-# Test utilities
-python2-pytest \
-python34-pytest \
-# Clean up
-&& yum clean all && rm -rf /var/cache/yum