3030 - image : " alpine:3.23"
3131 with_gui : false # it appears FindQt6.cmake is not provided by any package
3232 full_build : false # FIXME: test-signalhandler.cpp fails to build since feenableexcept() is missing
33+ - image : " oraclelinux:8"
34+ with_gui : false # no qt6 are installed, missing GUI in old distros is OK
35+ full_build : true
3336 fail-fast : false # Prefer quick result
3437
3538 runs-on : ubuntu-22.04
6366 run : |
6467 apk add cmake make g++ pcre-dev
6568
69+ - name : Install missing software on Oracle Linux
70+ if : contains(matrix.image, 'oraclelinux')
71+ run : |
72+ yum install -y git python3 which epel-release
73+ yum install -y cmake3 gcc-c++ make pcre-devel
74+
6675 # needs to be called after the package installation since
6776 # - it doesn't call "apt-get update"
6877 - name : ccache
8796
8897 strategy :
8998 matrix :
90- image : ["ubuntu:24.04", "ubuntu:25.10", "alpine:3.23"]
99+ image : ["ubuntu:24.04", "ubuntu:25.10", "alpine:3.23", "oraclelinux:8" ]
91100 fail-fast : false # Prefer quick result
92101
93102 runs-on : ubuntu-22.04
@@ -111,6 +120,12 @@ jobs:
111120 run : |
112121 apk add make g++ pcre-dev bash python3 libxml2-utils
113122
123+ - name : Install missing software on Oracle Linux
124+ if : contains(matrix.image, 'oraclelinux')
125+ run : |
126+ yum install -y git python3 which epel-release
127+ yum install -y cmake3 gcc-c++ make pcre-devel
128+
114129 # needs to be called after the package installation since
115130 # - it doesn't call "apt-get update"
116131 - name : ccache
0 commit comments