53 Commits

Author SHA1 Message Date
Corentin Le Molgat
c44eb1859f bazel(ci): fix fedora build by forcing the java_runtime_version 2025-12-15 15:44:51 +01:00
Corentin Le Molgat
5255bea645 bazel(ci): fix almalinux dockerfile 2025-12-01 17:47:19 +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
Mizux Seiha
2fdd3124bb ci: rework amd64 alpine bazel job 2025-10-16 11:40:41 +02:00
Mizux Seiha
f0330ec404 bazel: rework docker ci 2025-09-16 15:54:33 +02:00
Corentin Le Molgat
0ea743fe9a bazel(ci): bazelisk cleanup 2025-07-23 15:04:04 +02:00
Corentin Le Molgat
4ab5969068 bazel(ci): Fix docker build 2025-04-30 15:01:19 +02:00
Corentin Le Molgat
ab03effbb8 bazel: cleanup ci 2024-11-15 09:52:33 +01:00
Mizux Seiha
5a564738aa bazel(ci): fix workflows
* Fix almalinux and rockylinux
* Fix debian
* Fix opensuse job
* Fix macos bazel workfow
2024-07-19 13:46:12 +02:00
Corentin Le Molgat
9be4e2ede9 bazel(ci): Fix docker 2024-07-17 15:43:48 +02:00
Mizux Seiha
46bbc9b165 bazel(ci): fix opensuse build 2024-07-16 15:51:31 +02:00
Corentin Le Molgat
61ef34d5b9 bazel(ci): Add almalinux and rockylinux, remove centos 2024-07-15 17:19:32 +02:00
Corentin Le Molgat
505ceba3da bazel(ci): Fix archlinux Dockerfile
note: archlinux still don't provide bazel 7.0.0
ref: https://archlinux.org/packages/extra/x86_64/bazel/
2023-12-22 16:34:12 +01:00
Corentin Le Molgat
c649fec542 bazel(ci): Fix opensuse build 2023-12-22 11:31:42 +01:00
Corentin Le Molgat
ea3b941b8c bazel(ci): clean fedora Dockerfile 2023-12-20 17:32:59 +01:00
Corentin Le Molgat
ba16fc5125 bazel(ci): indent 2023-10-30 16:59:06 +01:00
Corentin Le Molgat
bbf8089f9e bazel(ci): Rework Dockerfile 2023-10-20 15:08:37 +02:00
Corentin Le Molgat
c7794e2495 bazel(ci): Fix Centos and Fedora docker 2023-07-21 16:43:45 +02:00
Mizux Seiha
dd38534bd2 bazel(ci): docker cleanup 2023-07-11 16:04:48 +02:00
Corentin Le Molgat
45d0aa0e6b bazel(ci): rework Dockerfile 2023-07-07 18:28:46 +02:00
Corentin Le Molgat
3ac43c3beb bazel(ci): only display failed test output 2023-07-07 16:55:25 +02:00
Corentin Le Molgat
fd32e0cd92 bazel(ci): Rework docker
* opensuse bazel4.2 -> 6
2023-03-31 11:07:19 +02:00
Mizux Seiha
7b4314b6da bazel(ci): bump alpine to bazel6 2023-03-27 00:07:20 +02:00
Mizux Seiha
df1b36a822 bazel(ci): fix docker test 2023-03-07 22:48:17 +01:00
Corentin Le Molgat
c55cc67313 bazel(ci): cleanup 2023-02-17 18:23:06 +01:00
Corentin Le Molgat
a74e500760 bazel(ci): Fix fedora build
Bazel rely on `which` to find python/python3 interpreter
2023-01-25 13:16:18 +01:00
Corentin Le Molgat
5ec873b4be bazel(ci): Fix fedora job
now, Fedora:36 provide bazel5...
2022-08-29 16:09:21 +02:00
Mizux Seiha
3fe6c407bc bazel(ci): Fix alpine job 2022-07-28 13:53:57 +02:00
Corentin Le Molgat
f010a081d0 bazel(ci): remove LABEL 2022-06-21 10:41:25 +02:00
StefanBruens
fbf9c3352f CI: Use zypper refresh to update repository metadata (#3315)
`update` updates packages, which is not intended here.

Also call refresh just once.

Fixes #3314.
2022-05-30 11:00:17 +02:00
Corentin Le Molgat
5e95617d57 bazel(ci): Add log 2022-05-20 18:05:14 +02:00
Mizux Seiha
2c7d13d6cd bazel(ci): Fix fedora setup 2022-05-17 13:19:27 +02:00
Corentin Le Molgat
df8cbb3d76 fix: rename master to main in build file 2022-05-16 11:27:36 +02:00
Mizux Seiha
bf77d00230 bazel(ci): Add missing deps in opensuse 2022-04-12 18:24:00 +02:00
Mizux Seiha
b07efc277f bazel(ci): Fix opensuse bazel install 2022-04-12 18:15:24 +02:00
Corentin Le Molgat
da4aa93189 bazel(ci): Fix docker image env setup 2022-04-12 15:50:05 +02:00
Mizux Seiha
406c5b4c0e bazel(ci): Fix centos build using gcc-11
Also bump from bazel4 to bazel5
2022-02-24 18:56:00 +01:00
Mizux Seiha
727c350eb6 ci: Migrate centos job to centos:stream on quay.io 2022-02-24 18:21:05 +01:00
Corentin Le Molgat
1572a841c7 bazel: require C++20
needed by pdlp/
2022-02-18 16:28:11 +01:00
Mizux
eed99c5079 Update Dockerfile 2022-02-18 10:34:18 +01:00
Mizux Seiha
2dd75aa529 bazel(ci): Fix alpine docker 2022-01-06 17:06:56 +01:00
Mizux Seiha
b80cbc5d71 ci: rework bazel Dockerfile 2022-01-06 17:06:56 +01:00
Corentin Le Molgat
ad9dfd371d bazel(ci): fix install using bazel4 package 2021-11-29 13:50:27 +01:00
Corentin Le Molgat
d09e5c05d4 bazel(ci): display version of bazel 2021-11-29 13:38:33 +01:00
Corentin Le Molgat
9e54554cf3 ci(bazel): Fix Alpine docker 2021-08-27 13:40:33 +02:00
Mizux Seiha
5065b5463c ci: Use the official ArchLinux image 2020-09-13 00:04:50 +02:00
Mizux Seiha
605472283d ci: Fix bazel build on alpine 2020-08-31 09:09:58 +02:00
Mizux Seiha
9680e9a503 ci: Fix alpine bazel docker 2020-08-27 00:36:32 +02:00
Mizux Seiha
1afd66e373 ci: Cleanup bazel dockers 2020-08-27 00:35:58 +02:00
Mizux Seiha
f992206a9a Force use of C++17
Routing use c++17 features (e.g. structured binding)
ref: https://en.cppreference.com/w/cpp/language/structured_binding
2020-08-14 14:07:58 +02:00