132 Commits

Author SHA1 Message Date
Corentin Le Molgat
032fad4c94 cmake(ci): fix almalinux dockerfile 2025-12-01 17:47:22 +01:00
Mizux Seiha
93271eb902 cmake(ci): disable dotnet example build in docker based jobs 2025-11-19 08:18:42 +01:00
Corentin Le Molgat
3e6086a363 cmake(ci): add CMAKE_BUILD_PARALLEL_LEVEL support
now build in -j 4 by default
2025-11-18 16:24:39 +01:00
Mizux Seiha
b53c28a6ca cmake: system_deps build googletest
have to built it to have string_view support
2025-11-12 17:26:35 +01:00
Corentin Le Molgat
0814f8f29f ci: migrate rockylinux base image
> The Docker team curates the Official Images program,
and there are currently some technical constraints preventing
Rocky Linux from publishing updates here. For the most
up-to-date container images, please refer to the Rocky Linux
Docker Hub repository for now.

ref: https://hub.docker.com/_/rockylinux
2025-10-16 14:09:54 +02:00
Corentin Le Molgat
e4334bea06 cmake(ci): fix debian python and dotnet build 2025-08-27 08:13:18 +02:00
Corentin Le Molgat
6a6e57a0b8 ci: fix system_deps python jobs not using archlinux's pybind11 3.0.0 2025-07-24 09:52:38 +02:00
Corentin Le Molgat
6275619174 dotnet: Remove EOL .Net Core 3.1 in release artifacts
Please target .Net 8.0 or above...

ref: https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core
2025-06-02 17:53:48 +02:00
Corentin Le Molgat
77c21707ad ci/tools: Simplify alpine .Net 8.0 SDK install 2025-06-02 17:18:38 +02:00
Mizux Seiha
4c60a56fa3 backport from main branch 2025-05-12 12:57:50 +02:00
Corentin Le Molgat
3067056625 backport from main branch
* bazel: add missing python typing-extensions requirements
* use [[maybe_unused]] standard attribute
* linear_solver: improve LpQuadraticTerm support
2025-04-30 15:15:39 +02:00
Corentin Le Molgat
3312af9735 dotnet: cleanup the use Net8.0 as default 2025-04-30 15:03:41 +02:00
Mizux Seiha
2f3a3a4741 cmake: cleanup 2025-04-03 15:23:50 +02:00
Corentin Le Molgat
98d2b003ff cmake: cleanup 2025-03-26 11:42:18 +01:00
Corentin Le Molgat
210ccab7e8 swig: bump to 4.3.0 in various scripts and docker 2025-01-22 15:13:24 +01:00
Corentin Le Molgat
3d012a08d0 cmake(ci): fix toolchain and web sh_* rules 2024-11-21 16:45:38 +01:00
Corentin Le Molgat
0b42a43e29 cmake(ci): Fixup from main 2024-11-21 09:34:20 +01:00
Corentin Le Molgat
2d8f157098 cmake: cleanup ci dockers 2024-11-15 10:27:20 +01:00
Corentin Le Molgat
ddaaab1c66 docker: Format fix 2024-07-22 14:48:45 +02:00
Corentin Le Molgat
a1997552aa cmake(ci): Fix almalinux and rockylinux dotnet build 2024-07-22 14:48:45 +02:00
Mizux Seiha
dbecad75cb ci: Fix system_build workflow 2024-07-19 13:46:12 +02:00
Mizux Seiha
c6a35bfa56 cmake(ci): disable highs in system deps jobs 2024-07-16 16:02:43 +02:00
Corentin Le Molgat
d5359da8d3 cmake(ci): Add Almalinux and Rockylinux, remove centos 2024-07-12 15:49:09 +02:00
Mizux Seiha
161431a004 ci: add python-setuptools to archlinux 2024-05-30 10:52:46 +02:00
Mizux Seiha
d82c1263b1 ci: Fix ubuntu dotnet-sdk 2024-05-30 10:52:46 +02:00
Corentin Le Molgat
2b0085be7d backport ci/cd/release stuff from main 2024-05-30 10:51:54 +02:00
Corentin Le Molgat
642486e7fb cmake(ci): Fix opensuse python build 2024-02-09 16:13:14 +01:00
Mizux Seiha
a600c5381f cmake(ci): Add gtest 2024-01-23 15:16:35 +01:00
Corentin Le Molgat
e08d57ad54 cmake(ci): Bump swig to 4.2.0 on in Centos/Dockerfile 2024-01-08 18:03:08 +01:00
Mizux Seiha
0f86407d0d cmake: Fix GLOP standalone install build 2023-10-31 23:06:40 +01:00
Corentin Le Molgat
4ac4ccf488 cmake(ci): add mypy package 2023-10-27 08:12:41 +02:00
Corentin Le Molgat
74690b48b2 cmake(ci): fix pybind11_protobuf missing in system_deps targets 2023-10-25 10:09:19 +02:00
Corentin Le Molgat
4d6d59fc83 cmake(ci): Fix docker python jobs 2023-10-25 09:32:44 +02:00
Corentin Le Molgat
54ccee5da7 cmake(ci): enable SCIP in system_deps job 2023-10-23 14:25:37 +02:00
Mizux Seiha
22119e6d74 cmake(ci): fix opensuse python job 2023-10-19 09:34:55 +02:00
Corentin Le Molgat
2e64e4e67f cmake: emscripten experimental support 2023-09-08 18:05:49 +02:00
Corentin Le Molgat
274206345e cmake: Fix opensuse python ci 2023-08-17 18:07:08 +02:00
Corentin Le Molgat
080603d521 cmake(ci): Fix centos python build 2023-07-07 16:24:34 +02:00
Corentin Le Molgat
1b8133cc3a ci: Fix centos dockerfiles 2023-07-07 14:20:37 +02:00
Mizux Seiha
04405e25f0 make(ci): Fix python docker jobs 2023-06-15 19:32:29 +02:00
Mizux Seiha
465c232f1e cmake(ci): Fix python docker jobs 2023-06-15 19:32:29 +02:00
Corentin Le Molgat
1fdb6c8f2c cmake(ci): disable .Net Core 3.1 (EOD) 2023-06-15 19:32:29 +02:00
Mizux Seiha
782bf0807f dotnet: disable .Net 3.1 2023-06-15 19:32:29 +02:00
Corentin Le Molgat
ff6ef1ce01 cmake(ci): fix ubuntu python docker 2023-06-05 08:12:25 +02:00
Corentin Le Molgat
cb4c602b78 release: fix pcre2 install 2023-02-17 18:23:48 +01:00
Corentin Le Molgat
5385b3c7af ci: Fix debian build 2023-02-10 13:01:08 +01:00
Mizux Seiha
089c1d3d9f cmake(ci): Fix alpine python build 2023-02-07 18:21:15 +01:00
Corentin Le Molgat
6096f2727c cmake(ci): Bump .Net in Alpine docker 2023-02-06 08:48:45 +01:00
Mizux Seiha
590471becf cmake bump to 3.25.2
dev Note:

git ls-files -z | xargs -0 sed -i -e 's;CMake 3\.2[0-9]\.[0-9]\+;CMake 3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;cmake-3\.2[0-9]\.[0-9];cmake-3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;/v3\.2[0-9]/cmake-3\.2[0-9]\.[0-9];/v3.25/cmake-3.25.2;g'
2023-02-02 19:02:56 +01:00
Mizux Seiha
93c0c7f035 deps: bump swig to 4.1.1 2023-02-02 19:02:56 +01:00