Skip to content
Snippets Groups Projects
Commit cf2a8e08 authored by Lars Bilke's avatar Lars Bilke
Browse files

Merge branch 'linux-wheel-fix' into 'master'

[ci] Fix linux wheel builds

See merge request ogs/ogs!5014
parents b78b7ce0 a3f78f1f
No related branches found
No related tags found
No related merge requests found
......@@ -59,10 +59,8 @@ test-command = "pytest {project}/Tests/Python"
build-verbosity = 1
[tool.cibuildwheel.linux]
# quay.io/pypa/manylinux_2_28 works too
manylinux-x86_64-image = "quay.io/pypa/manylinux2014_x86_64"
manylinux-aarch64-image = "quay.io/pypa/manylinux2014_x86_64"
before-all = "yum install -y ccache"
manylinux-x86_64-image = "quay.io/pypa/manylinux_2_28_x86_64"
before-all = "dnf install -y epel-release && dnf install -y ccache"
# See https://github.com/NixOS/patchelf/issues/446, wait for patchelf 0.19
before-build = "pipx install --force 'patchelf<0.17'"
environment-pass = [
......
......@@ -42,7 +42,7 @@ include:
- wheelhouse/
build wheels linux:
tags: [envinf3-shell]
tags: [envinf, shell, fast]
variables:
CPM_SOURCE_CACHE: /host/cibuildwheel_cache/cpm
CCACHE_DIR: /host/cibuildwheel_cache/ccache
......@@ -111,4 +111,4 @@ test notebooks via wheel:
- pip install -r requirements.txt
- pip install --force-reinstall -r requirements-gmsh-nox.txt
- pip install -r requirements-dev.txt
- pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_28_x86_64.whl
{
"minimum_version": {
"gcc": "10.2.0",
"gcc": "11.4.0",
"clang": "13.0",
"apple_clang": "13.1.6",
"msvc": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment