ci: update Linux image to Fedora 39
This commit is contained in:
parent
653262162c
commit
57eadec617
@ -1,6 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
ARG BASE_IMAGE=fedora:38
|
||||
ARG BASE_IMAGE=fedora:39
|
||||
|
||||
FROM ${BASE_IMAGE} AS dnf-cache
|
||||
# Populate DNF cache w/ the fresh metadata and prefetch packages.
|
@ -6,6 +6,7 @@ qt6-qtbase-devel
|
||||
|
||||
# Install development tools.
|
||||
clang
|
||||
clang-devel
|
||||
clang-tools-extra
|
||||
clang-tools-extra-devel
|
||||
compiler-rt
|
||||
@ -13,6 +14,7 @@ flang
|
||||
flang-devel
|
||||
gcc-c++
|
||||
git-core
|
||||
llvm-devel
|
||||
make
|
||||
|
||||
# Install optional external build dependencies.
|
@ -19,12 +19,12 @@ for p in Demo test; do
|
||||
done
|
||||
|
||||
# Remove tests for numpy
|
||||
for v in 2.7 3.11; do
|
||||
for v in 2.7 3.12; do
|
||||
find /usr/lib64/python${v}/site-packages/numpy -type d -a -name tests -exec rm -rf {} +
|
||||
done
|
||||
|
||||
# Remove some other packages tests
|
||||
find /usr/lib64/python3.11/site-packages/breezy -type d -a -name tests -exec rm -rf {} +
|
||||
find /usr/lib64/python3.12/site-packages/breezy -type d -a -name tests -exec rm -rf {} +
|
||||
|
||||
# Perforce
|
||||
curl -L https://www.perforce.com/downloads/perforce/r21.2/bin.linux26x86_64/helix-core-server.tgz -o - \
|
Loading…
Reference in New Issue
Block a user