mirror of
https://github.com/elastic/logstash.git
synced 2025-06-27 17:08:55 -04:00
[CI] Change agent for JDK availability check and add schedule also for 8.x (#16614)
Switch execution agent of JDK availability check pipeline from vm-agent to container-agent. Moves the schedule definition from the `Logstash Pipeline Scheduler` pipeline into the pipeline definition, adding a schedule also for `8.x` branch.
This commit is contained in:
parent
5d523aa5c8
commit
c602b851bf
2 changed files with 21 additions and 7 deletions
|
@ -1,7 +1,14 @@
|
||||||
steps:
|
steps:
|
||||||
- label: "JDK Availability check"
|
- label: "JDK Availability check"
|
||||||
|
key: "jdk-availability-check"
|
||||||
|
agents:
|
||||||
|
image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-logstash-ci"
|
||||||
|
cpu: "4"
|
||||||
|
memory: "6Gi"
|
||||||
|
ephemeralStorage: "100Gi"
|
||||||
command: |
|
command: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
source .buildkite/scripts/common/vm-agent.sh
|
source .buildkite/scripts/common/container-agent.sh
|
||||||
|
export GRADLE_OPTS="-Xmx2g -Dorg.gradle.daemon=false -Dorg.gradle.logging.level=info"
|
||||||
ci/check_jdk_version_availability.sh
|
ci/check_jdk_version_availability.sh
|
|
@ -573,12 +573,6 @@ spec:
|
||||||
env:
|
env:
|
||||||
PIPELINES_TO_TRIGGER: 'logstash-exhaustive-tests-pipeline'
|
PIPELINES_TO_TRIGGER: 'logstash-exhaustive-tests-pipeline'
|
||||||
EXCLUDE_BRANCHES: 'main'
|
EXCLUDE_BRANCHES: 'main'
|
||||||
JDK availability check:
|
|
||||||
branch: main
|
|
||||||
cronline: 0 2 * * 1 # every Monday@2AM UTC
|
|
||||||
message: Weekly trigger of JDK update availability pipeline per branch
|
|
||||||
env:
|
|
||||||
PIPELINES_TO_TRIGGER: 'logstash-jdk-availability-check-pipeline'
|
|
||||||
skip_intermediate_builds: true
|
skip_intermediate_builds: true
|
||||||
provider_settings:
|
provider_settings:
|
||||||
trigger_mode: none
|
trigger_mode: none
|
||||||
|
@ -791,6 +785,19 @@ spec:
|
||||||
access_level: MANAGE_BUILD_AND_READ
|
access_level: MANAGE_BUILD_AND_READ
|
||||||
everyone:
|
everyone:
|
||||||
access_level: READ_ONLY
|
access_level: READ_ONLY
|
||||||
|
schedules:
|
||||||
|
Weekly JDK availability check (main):
|
||||||
|
branch: main
|
||||||
|
cronline: 0 2 * * 1 # every Monday@2AM UTC
|
||||||
|
message: Weekly trigger of JDK update availability pipeline per branch
|
||||||
|
env:
|
||||||
|
PIPELINES_TO_TRIGGER: 'logstash-jdk-availability-check-pipeline'
|
||||||
|
Weekly JDK availability check (8.x):
|
||||||
|
branch: 8.x
|
||||||
|
cronline: 0 2 * * 1 # every Monday@2AM UTC
|
||||||
|
message: Weekly trigger of JDK update availability pipeline per branch
|
||||||
|
env:
|
||||||
|
PIPELINES_TO_TRIGGER: 'logstash-jdk-availability-check-pipeline'
|
||||||
|
|
||||||
# *******************************
|
# *******************************
|
||||||
# SECTION END: JDK check pipeline
|
# SECTION END: JDK check pipeline
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue