Commit Graph

97 Commits (23c7b51ddd2888cf7fb260c439f004bd28768473)

Author SHA1 Message Date
MarcoFalke faaa62754e
ci: Use podman stop over podman kill
1 year ago
MarcoFalke fa123077bc
ci: Use podman for persistent workers
1 year ago
MarcoFalke fa9c65a74c
ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
1 year ago
MarcoFalke fa12558d21
ci: Avoid leaking HOME var into CI pod
1 year ago
MarcoFalke fa8a428c92
move-only: Move almost all CI_EXEC code to 06_script_b.sh
2 years ago
MarcoFalke fa7d75540e
ci: Pass full env to CI pod to avoid missing a var
2 years ago
MarcoFalke fa5af94de6
ci: Run base install at most once
2 years ago
josibake ed4a8339b8
ci: fix git dubious permissions error
2 years ago
MarcoFalke fafe3a8e38
ci: Remove second user account
2 years ago
MarcoFalke faa0839837
ci: Cache more stuff in the ci images: msan, iwyu, pip, sdks
2 years ago
Hennadii Stepanov 8fe27fbed8
ci: Use clang-15 in "tidy" task
2 years ago
MarcoFalke 5fffff54e9
ci: Cache stuff in volumes, not host folders
2 years ago
MarcoFalke fa486de212
ci: Cache package manager install step
2 years ago
MarcoFalke fa88d42123
ci: Fix APPEND_APT_SOURCES_LIST trying to modify the host system
2 years ago
MarcoFalke dddd462137
Bump minimum python version to 3.7
2 years ago
MarcoFalke fa0584eb82
ci: Stop and remove CI container
2 years ago
MarcoFalke fa5dccba32
scripted-diff: ci: Rework docker naming
2 years ago
MarcoFalke fadfae42f1
ci: Remove unused busybox workaround
2 years ago
MarcoFalke fac424fce7
ci: Create named symbol for BINS_SCRATCH_DIR
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
josibake 54dd8f51ce
ci: use ci_exec_root for clang install
2 years ago
MarcoFalke 85892f77c9
Merge bitcoin/bitcoin#25900: ci: run docker wrapper with a non-root user
2 years ago
josibake 849f20a6d3
ci: create and use non-root user for docker image
2 years ago
Hennadii Stepanov 702836530f
ci: Make `getopt` path architecture agnostic
2 years ago
MacroFake fa6054e952
ci: Allow PIP_PACKAGES on centos
2 years ago
0xb10c cc7335edc8
ci: run USDT interface test in a VM
2 years ago
MacroFake fa847ed2f6
ci: Clone iwyu only if missing
3 years ago
fanquake 9b0a13a289
tidy: Add include-what-you-use
3 years ago
MarcoFalke fa73f8a469
ci: Use clang-12 and libcxx-12 for msan
3 years ago
MarcoFalke fa33236e77
scripted-diff: Rename DOCKER_EXEC to CI_EXEC
3 years ago
MarcoFalke fa5457e64a
ci: Bump CentOS 8 image
3 years ago
Hennadii Stepanov 0b7c55f157
ci: Clone entire bitcoin-core/qa-assets repo only when run fuzzing
3 years ago
Hennadii Stepanov f47dda2c58
scripted-diff: Bump copyright headers
3 years ago
Hennadii Stepanov fe0ff569ea
test: Enable SC2046 shellcheck rule
3 years ago
Hennadii Stepanov 9a1ad7bc0d
test: Enable SC2086 shellcheck rule
3 years ago
Kiminuo 30450a1bd5 Do not clone qa-assets git repository if not necessary
3 years ago
Tushar Singla 057750c09d ci: Upgrading pip version in macos environment
3 years ago
W. J. van der Laan b7c2625703
Merge bitcoin/bitcoin#21664: contrib: use LIEF for macOS and Windows symbol & security checks
4 years ago
MarcoFalke fa399a76c6
ci: Use clang-12 in msan task
4 years ago
fanquake 7fc5e865b9
test: install lief in CI
4 years ago
MarcoFalke fa278412a0
ci: Restart docker before run
4 years ago
MarcoFalke fa73674738
ci: Run i686 centos ci config on cirrus
4 years ago
MarcoFalke faaee810e6
build: Require C++17 compiler
4 years ago
MarcoFalke 77777c8b5e
ci: Run windows ci config on cirrus
4 years ago
MarcoFalke 3333d6942e
ci: Run macos ci config on cirrus
4 years ago
MarcoFalke fa0795f54d
ci: Replace TRAVIS_OS_NAME with CI_OS_NAME
4 years ago
Pieter Wuille 4567ba034c tests: add generic qa-asset-based script verification unit test
4 years ago
Hennadii Stepanov 557d3f1cc0
ci: Do not activate Travis ccache caching strategy
4 years ago
practicalswift 870f0cd2a0 build: Add MemorySanitizer (MSan) in Travis to detect use of uninitialized memory
4 years ago
MarcoFalke fa0d5ee112
ci: Set halt_on_error=1 for tsan
5 years ago