Skip to content

Commit

Permalink
[ci] Enable auto runs of JDK matrix pipelines (#15593)
Browse files Browse the repository at this point in the history
This commit enables scheduled runs of the JDK matrix pipelines for
both Windows and Linux, once a week, Tuesdays at 1am UTC, using the
pipeline defaults for OS and JDK.
  • Loading branch information
dliappis authored Nov 21, 2023
1 parent e259e04 commit db8f87b
Showing 1 changed file with 27 additions and 29 deletions.
56 changes: 27 additions & 29 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -355,20 +355,19 @@ spec:
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'false' # disable during development
SLACK_NOTIFICATIONS_CHANNEL: '#logstash-build'
SLACK_NOTIFICATIONS_ON_SUCCESS: 'false'
## disable during development
# schedules:
# Weekly 7_17:
# branch: '7.17'
# cronline: 0 1 * * 2
# message: Weekly Linux JDK matrix tests for 7.17
# Weekly 8_11:
# branch: '8.11'
# cronline: 0 1 * * 2
# message: Weekly Linux JDK matrix tests for 7.17
# Daily main:
# branch: main
# cronline: 0 1 * * 2
# message: Weekly Linux JDK matrix tests for main
schedules:
Weekly 7_17:
branch: '7.17'
cronline: 0 1 * * 2
message: Weekly Linux JDK matrix tests for 7.17
Weekly 8_11:
branch: '8.11'
cronline: 0 1 * * 2
message: Weekly Linux JDK matrix tests for 8.11
Daily main:
branch: main
cronline: 0 1 * * 2
message: Weekly Linux JDK matrix tests for main
teams:
ingest-fp:
access_level: MANAGE_BUILD_AND_READ
Expand Down Expand Up @@ -407,23 +406,22 @@ spec:
cancel_intermediate_builds: true
skip_intermediate_builds: true
env:
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'false' # disable during development
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
SLACK_NOTIFICATIONS_CHANNEL: '#logstash-build'
SLACK_NOTIFICATIONS_ON_SUCCESS: 'false'
## disable during development
# schedules:
# Weekly 7_17:
# branch: '7.17'
# cronline: 0 1 * * 2
# message: Weekly Windows JDK matrix tests for 7.17
# Weekly 8_11:
# branch: '8.11'
# cronline: 0 1 * * 2
# message: Weekly Windows JDK matrix tests for 7.17
# Daily main:
# branch: main
# cronline: 0 1 * * 2
# message: Weekly Windows JDK matrix tests for main
schedules:
Weekly 7_17:
branch: '7.17'
cronline: 0 1 * * 2
message: Weekly Windows JDK matrix tests for 7.17
Weekly 8_11:
branch: '8.11'
cronline: 0 1 * * 2
message: Weekly Windows JDK matrix tests for 8.11
Daily main:
branch: main
cronline: 0 1 * * 2
message: Weekly Windows JDK matrix tests for main
teams:
ingest-fp:
access_level: MANAGE_BUILD_AND_READ
Expand Down

0 comments on commit db8f87b

Please sign in to comment.