Ensure APM module is always installed in release test clusters (#89223)

This commit is contained in:
Mark Vieira 2022-08-10 09:04:40 -07:00 committed by GitHub
parent 399a8ac283
commit c0019a3ff6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 4 deletions

View file

@ -177,7 +177,7 @@ project.rootProject.subprojects.findAll { it.parent.path == ':modules' }.each {
}
distro.copyModule(processDefaultOutputsTaskProvider, module)
if (module.name.startsWith('transport-')) {
if (module.name.startsWith('transport-') || (BuildParams.snapshotBuild == false && module.name == 'apm')) {
distro.copyModule(processIntegTestOutputsTaskProvider, module)
}

View file

@ -8,7 +8,9 @@
import org.elasticsearch.gradle.Architecture
import org.elasticsearch.gradle.VersionProperties
import static org.elasticsearch.gradle.internal.distribution.InternalElasticsearchDistributionTypes.DOCKER;
import org.elasticsearch.gradle.internal.info.BuildParams
import static org.elasticsearch.gradle.internal.distribution.InternalElasticsearchDistributionTypes.DOCKER
apply plugin: 'elasticsearch.standalone-rest-test'
apply plugin: 'elasticsearch.test.fixtures'
@ -21,8 +23,7 @@ dependencies {
}
dockerCompose {
environment.put 'STACK_VERSION', VersionProperties.elasticsearch
// retainContainersOnStartupFailure = true
environment.put 'STACK_VERSION', BuildParams.snapshotBuild ? VersionProperties.elasticsearch : VersionProperties.elasticsearch + "-SNAPSHOT"
}
elasticsearch_distributions {