mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-19 04:45:07 -04:00
669 lines
21 KiB
YAML
669 lines
21 KiB
YAML
# This file is auto-generated. See .buildkite/pipelines/periodic.template.yml
|
|
steps:
|
|
- group: bwc
|
|
steps:
|
|
- label: 8.0.1 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.0.1#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.0.1
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.1.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.1.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.1.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.2.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.2.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.2.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.3.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.3.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.3.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.4.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.4.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.4.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.5.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.5.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.5.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.6.2 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.6.2#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.6.2
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.7.1 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.7.1#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.7.1
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.8.2 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.8.2#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.8.2
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.9.2 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.9.2#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.9.2
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.10.4 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.10.4#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.10.4
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.11.4 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.11.4#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.11.4
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.12.2 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.12.2#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.12.2
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.13.4 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.13.4#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.13.4
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.14.3 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.14.3#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.14.3
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.15.5 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.15.5#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.15.5
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.16.7 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.16.7#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.16.7
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.17.5 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.17.5#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.17.5
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.18.0 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.18.0#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.18.0
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 8.19.0 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.19.0#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 8.19.0
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 9.0.0 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v9.0.0#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 9.0.0
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: 9.1.0 / bwc
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v9.1.0#bwcTest
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
preemptible: true
|
|
env:
|
|
BWC_VERSION: 9.1.0
|
|
retry:
|
|
automatic:
|
|
- exit_status: "-1"
|
|
limit: 3
|
|
signal_reason: none
|
|
- signal_reason: agent_stop
|
|
limit: 3
|
|
|
|
- label: concurrent-search-tests
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.jvm.argline=-Des.concurrent_search=true -Des.concurrent_search=true functionalTests
|
|
timeout_in_minutes: 420
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
diskSizeGb: 350
|
|
machineType: custom-32-98304
|
|
- label: encryption-at-rest
|
|
command: .buildkite/scripts/encryption-at-rest.sh
|
|
timeout_in_minutes: 420
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
diskSizeGb: 350
|
|
machineType: custom-32-98304
|
|
- label: eql-correctness
|
|
command: .buildkite/scripts/eql-correctness.sh
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: custom-32-98304
|
|
buildDirectory: /dev/shm/bk
|
|
- label: example-plugins
|
|
command: |-
|
|
cd $$WORKSPACE/plugins/examples
|
|
|
|
$$WORKSPACE/.ci/scripts/run-gradle.sh build
|
|
timeout_in_minutes: 300
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: custom-32-98304
|
|
buildDirectory: /dev/shm/bk
|
|
- group: java-fips-matrix
|
|
steps:
|
|
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.GRADLE_TASK}} / java-fips-matrix"
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.fips.enabled=true $$GRADLE_TASK
|
|
timeout_in_minutes: 300
|
|
matrix:
|
|
setup:
|
|
ES_RUNTIME_JAVA:
|
|
- openjdk21
|
|
GRADLE_TASK:
|
|
- checkPart1
|
|
- checkPart2
|
|
- checkPart3
|
|
- checkPart4
|
|
- checkPart5
|
|
- checkRestCompat
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
env:
|
|
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
|
|
GRADLE_TASK: "{{matrix.GRADLE_TASK}}"
|
|
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.BWC_VERSION}} / java-fips-matrix-bwc"
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.fips.enabled=true v$$BWC_VERSION#bwcTest
|
|
timeout_in_minutes: 300
|
|
matrix:
|
|
setup:
|
|
ES_RUNTIME_JAVA:
|
|
- openjdk21
|
|
BWC_VERSION: ["8.16.7", "8.17.5", "8.18.0", "8.19.0", "9.0.0", "9.1.0"]
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
env:
|
|
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
|
|
BWC_VERSION: "{{matrix.BWC_VERSION}}"
|
|
- group: java-matrix
|
|
steps:
|
|
- label: "{{matrix.ES_RUNTIME_JAVA}} / entitlements={{matrix.ENTITLEMENTS_ENABLED}} / {{matrix.GRADLE_TASK}} / java-matrix"
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.jvm.argline="-Des.entitlements.enabled=$$ENTITLEMENTS_ENABLED" $$GRADLE_TASK
|
|
timeout_in_minutes: 300
|
|
matrix:
|
|
setup:
|
|
ES_RUNTIME_JAVA:
|
|
- openjdk21
|
|
- openjdk23
|
|
- openjdk24
|
|
GRADLE_TASK:
|
|
- checkPart1
|
|
- checkPart2
|
|
- checkPart3
|
|
- checkPart4
|
|
- checkPart5
|
|
- checkRestCompat
|
|
ENTITLEMENTS_ENABLED:
|
|
- "true"
|
|
- "false"
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
env:
|
|
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
|
|
GRADLE_TASK: "{{matrix.GRADLE_TASK}}"
|
|
ENTITLEMENTS_ENABLED: "{{matrix.ENTITLEMENTS_ENABLED}}"
|
|
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.BWC_VERSION}} / java-matrix-bwc"
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v$$BWC_VERSION#bwcTest
|
|
timeout_in_minutes: 300
|
|
matrix:
|
|
setup:
|
|
ES_RUNTIME_JAVA:
|
|
- openjdk21
|
|
- openjdk23
|
|
BWC_VERSION: ["8.16.7", "8.17.5", "8.18.0", "8.19.0", "9.0.0", "9.1.0"]
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n1-standard-32
|
|
buildDirectory: /dev/shm/bk
|
|
env:
|
|
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
|
|
BWC_VERSION: "{{matrix.BWC_VERSION}}"
|
|
- label: release-tests
|
|
command: .buildkite/scripts/release-tests.sh
|
|
timeout_in_minutes: 360
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
diskSizeGb: 350
|
|
machineType: custom-32-98304
|
|
- label: single-processor-node-tests
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.configure_test_clusters_with_one_processor=true functionalTests
|
|
timeout_in_minutes: 420
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
diskSizeGb: 350
|
|
machineType: custom-32-98304
|
|
- group: third-party tests
|
|
steps:
|
|
- label: third-party / azure-sas
|
|
command: |
|
|
export azure_storage_container=elasticsearch-ci-thirdparty-sas
|
|
export azure_storage_base_path=$BUILDKITE_BRANCH
|
|
|
|
.ci/scripts/run-gradle.sh azureThirdPartyTest
|
|
env:
|
|
USE_3RD_PARTY_AZURE_SAS_CREDENTIALS: "true"
|
|
timeout_in_minutes: 30
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
- label: third-party / azure
|
|
command: |
|
|
export azure_storage_container=elasticsearch-ci-thirdparty
|
|
export azure_storage_base_path=$BUILDKITE_BRANCH
|
|
|
|
.ci/scripts/run-gradle.sh azureThirdPartyTest
|
|
env:
|
|
USE_3RD_PARTY_AZURE_CREDENTIALS: "true"
|
|
timeout_in_minutes: 30
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
- label: third-party / gcs
|
|
command: |
|
|
export google_storage_bucket=elasticsearch-ci-thirdparty
|
|
export google_storage_base_path=$BUILDKITE_BRANCH
|
|
|
|
.ci/scripts/run-gradle.sh gcsThirdPartyTest
|
|
env:
|
|
USE_3RD_PARTY_GCS_CREDENTIALS: "true"
|
|
timeout_in_minutes: 30
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
- label: third-party / geoip
|
|
command: |
|
|
.ci/scripts/run-gradle.sh :modules:ingest-geoip:internalClusterTest -Dtests.jvm.argline="-Dgeoip_use_service=true"
|
|
timeout_in_minutes: 30
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
- label: third-party / s3
|
|
command: |
|
|
export amazon_s3_bucket=elasticsearch-ci.us-west-2
|
|
export amazon_s3_base_path=$BUILDKITE_BRANCH
|
|
|
|
.ci/scripts/run-gradle.sh s3ThirdPartyTest
|
|
env:
|
|
USE_3RD_PARTY_S3_CREDENTIALS: "true"
|
|
timeout_in_minutes: 30
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
- group: lucene-compat
|
|
steps:
|
|
- label: "{{matrix.LUCENE_VERSION}} / lucene-compat"
|
|
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints -Dtests.bwc.main.version=$$ES_VERSION -Dtests.bwc.refspec.main=$$ES_COMMIT luceneBwcTest
|
|
timeout_in_minutes: 300
|
|
matrix:
|
|
setup:
|
|
LUCENE_VERSION:
|
|
- "10.0.0"
|
|
ES_VERSION:
|
|
- "9.0.0"
|
|
ES_COMMIT:
|
|
- "10352e57d85505984582616e1e38530d3ec6ca59" # update to match last commit before lucene bump maintained from combat-lucene-10-0-0 branch
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: custom-32-98304
|
|
buildDirectory: /dev/shm/bk
|
|
env:
|
|
ES_VERSION: "{{matrix.ES_VERSION}}"
|
|
ES_COMMIT: "{{matrix.ES_COMMIT}}"
|
|
- label: Upload Snyk Dependency Graph
|
|
command: .ci/scripts/run-gradle.sh uploadSnykDependencyGraph -PsnykTargetReference=$BUILDKITE_BRANCH
|
|
env:
|
|
USE_SNYK_CREDENTIALS: "true"
|
|
timeout_in_minutes: 20
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-8
|
|
buildDirectory: /dev/shm/bk
|
|
if: build.branch == "main" || build.branch == "8.x" || build.branch == "7.17"
|
|
- label: check-branch-consistency
|
|
command: .ci/scripts/run-gradle.sh branchConsistency
|
|
timeout_in_minutes: 15
|
|
agents:
|
|
provider: gcp
|
|
image: family/elasticsearch-ubuntu-2004
|
|
machineType: n2-standard-2
|
|
- label: check-branch-protection-rules
|
|
command: .buildkite/scripts/branch-protection.sh
|
|
timeout_in_minutes: 5
|