mirror of
https://github.com/elastic/logstash.git
synced 2025-04-19 04:15:23 -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:
|
||||
- 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: |
|
||||
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
|
|
@ -573,12 +573,6 @@ spec:
|
|||
env:
|
||||
PIPELINES_TO_TRIGGER: 'logstash-exhaustive-tests-pipeline'
|
||||
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
|
||||
provider_settings:
|
||||
trigger_mode: none
|
||||
|
@ -791,6 +785,19 @@ spec:
|
|||
access_level: MANAGE_BUILD_AND_READ
|
||||
everyone:
|
||||
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
|
||||
|
|
Loading…
Add table
Reference in a new issue