mergify[bot]
70b99246d7
Shareable function for partitioning integration tests ( #17223 ) ( #17304 )
...
For the fedramp high work https://github.com/elastic/logstash/pull/17038/files a
use case for multiple scripts consuming the partitioning functionality emerged.
As we look to more advanced partitioning we want to ensure that the
functionality will be consumable from multiple scripts.
See https://github.com/elastic/logstash/pull/17219#issuecomment-2698650296
(cherry picked from commit d916972877
)
Co-authored-by: Cas Donoghue <cas.donoghue@gmail.com>
2025-03-12 11:18:31 -07:00
Andrea Selva
c5b6a853d6
Introduced JDK environment variable to explicitly pass the JAVA_HOME to use and defined .ci/ with OS and JDK preferences ( #11934 )
2020-05-27 16:48:39 +02:00
Armin
0f1be10565
BUILD: Force utf-8 file encoding in java compilation
...
Fixes #9685
2018-05-30 09:53:57 +00:00
Jenkins CI
93cad10da1
Migrate x-pack-logstash source to logstash
2018-04-24 10:46:15 -05:00
Andrew Cholakian
ee987ef5fc
Set gradle log level to info on CI
...
Fixes #9240
2018-03-14 22:02:27 +00:00
Andrew Cholakian
041fca924f
Never use gradle daemon on CI servers
...
We've had some issues with builds crashing the gradle daemon on CI servers. This can obfuscate errors.
This patch removes its usage in CI.
This is considered a gradle best practice: https://docs.gradle.org/current/userguide/gradle_daemon.html#sec:stopping_an_existing_daemon
Fixes #9240
2018-03-14 22:02:27 +00:00
Armin
86bf8dbb37
BUILD: Run rake tasks in Gradle JVM
...
Fixes #8941
2018-01-17 11:57:16 +00:00
Armin
3aaea2f7e5
#8672 adjust gradle to use plain output on CI
...
Fixes #8678
2017-11-15 09:44:43 +00:00
Armin
2573082445
CR comments
...
Fixes #8599
2017-11-14 15:25:36 +00:00
Armin
35022f5c02
#7135 add Gradle task for bootstrapping and running all integration tests
...
Fixes #8599
2017-11-14 15:25:36 +00:00
Jake Landis
196d1a1f7e
Introduce docker for CI builds.
...
This commit includes:
* A base Dockerfile and script to push to a Docker repo
* A per-build Dockerfile (derived from the base)
* Updates to the test scripts to allow for more parallel builds
* Docker wrappers for the tests scripts
* Update for the integration test readme to manually run the tests
* Clean up the output of the Java tests
* Remove offline tag for tests (no longer needed that we don't use docker dependent services)
This commit does NOT include:
* Changes needed for the CI system to use Docker
Fixes #8223
2017-09-14 18:55:41 +00:00