cassandra/.build/docker
Mick Semb Wever 3c85def5cc
Honour parameter defaults between builds in Jenkinsfile
Also
– increase splits for jvm-dtests, container size and docker limits for simulator-dtest
– print exit status in .build/docker/run-tests.sh and  .build/docker/_docker_init_tests.sh
– add a summary list of test failures in ci_summary.html
– in ubuntu2004_test.docker make sure /home/cassandra exists and has correct perms (from Marcuse)
– when on ci-cassandra, replace use of copyArtifacts in Jenkinsfile generateTestReports() with manual wget of test files (copyArtifacts is notoriously slow, >4hrs in this case)
– copy ci_summary.html and results_details.tar.xz to nightlies
– capture generateTestReports logs
– stream xz where possible, instead of xz compressing afterwards
– fix ant version in centos7-build.docker
– remove docker login (was meangingless, if credentials exist then docker is logged in)
– prefetch docker images from jfrog (to reduce dockerhub pull rate limits), relates to CASSANDRA-18931
– use scripts from cassandra-builds to clean and report on agents, relates to CASSANDRA-18130
– use groovy elvis operators to avoid NPEs/failures on blank param values
– parallel jfrog pulls and cache it in jfrog too
– pin alpine docker image version
– don't stash .git (was causing AccessDeniedException on some unstash), needed fix so deb/rpm packaging worked on not-git work directories
– durabilityHint needs PERFORMANCE_OPTIMIZED, controller becomes scale bottleneck and breaks without it

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-19558
2024-04-26 11:36:32 +02:00
..
_build-debian.sh Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
_build-redhat.sh Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
_create_user.sh Move build and test scripts in-tree, under .build/ 2023-07-12 12:59:37 +02:00
_docker_init_tests.sh Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
_docker_run.sh Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
_set_java.sh Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade 2023-10-16 16:01:28 +02:00
almalinux-build.docker Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade 2023-10-16 16:01:28 +02:00
build-artifacts.sh Move build and test scripts in-tree, under .build/ 2023-07-12 12:59:37 +02:00
build-debian.sh Move build and test scripts in-tree, under .build/ 2023-07-12 12:59:37 +02:00
build-jars.sh Standalone Jenkinsfile 2024-04-04 11:56:36 +02:00
build-redhat.sh Move build and test scripts in-tree, under .build/ 2023-07-12 12:59:37 +02:00
bullseye-build.docker Standalone Jenkinsfile 2024-04-04 11:56:36 +02:00
centos7-build.docker Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
check-code.sh Move build and test scripts in-tree, under .build/ 2023-07-12 12:59:37 +02:00
run-tests.sh Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00
ubuntu2004_test.docker Honour parameter defaults between builds in Jenkinsfile 2024-04-26 11:36:32 +02:00