MarcoFalke
313a225fef
ci: Move --usecli --extended from i386 task to alpine task
...
Github-Pull: #35230
Rebased-From: fad61896e8
2026-05-08 15:49:40 +02:00
Pol Espinasa
56190e5c5c
ci: add --extended when using --usecli
...
Add the flag --extended to a test (00_setup_env_i686_no_ipc.sh) with the --usecli flag to cover all tests with --usecli.
Github-Pull: #34991
Rebased-From: a49bc1e24e
2026-05-07 11:42:24 +02:00
Lőrinc
1bb9c40bb8
ci: unconfine seccomp for i686 no IPC
...
Docker 29.4.2 blocks `socketcall(2)` in the default seccomp profile:
https://docs.docker.com/engine/release-notes/29/#2942
https://github.com/moby/profiles/releases/tag/seccomp%2Fv0.2.2
https://github.com/moby/moby/pull/52501
That affects the `i686, no IPC` job because it runs 32-bit Linux test binaries inside Docker.
Add Docker's documented `--security-opt seccomp=unconfined` workaround to this job's `CI_CONTAINER_CAP` - the hook `ci/test/02_run_container.py` already appends to `docker run`.
This restores socket availability for the 32-bit test binaries throughout the job:
https://docs.docker.com/engine/security/seccomp/#run-without-the-default-seccomp-profile
Github-Pull: #35202
Rebased-From: 11c9ef92a8
2026-05-05 15:14:26 +02:00
fanquake
2a746500fa
ci: migrate some jobs to Debian Trixie, use GCC 14
2026-01-06 10:19:00 +00:00
MarcoFalke
faff7b2312
ci: Enable experimental kernel stuff in i686 task
...
Base the task on --preset=dev-mode to ensure maximal coverage and add
the following:
bitcoin-chainstate (experimental) ... ON
libbitcoinkernel (experimental) ..... ON
kernel-test (experimental) .......... ON
IPC remains explicitly disabled.
2025-11-12 10:12:49 +01:00
MarcoFalke
fa96a4afea
ci: Enable CI_LIMIT_STACK_SIZE=1 in i686_no_ipc task
2025-08-26 13:20:20 +02:00
Sjors Provoost
b333cc14d5
ci: build one depends job without multiprocess
2025-08-14 20:57:38 +02:00