Skip to content

Commit 706e6b9

Browse files
authored
[ci] Allow dependency failure for kuberay ci kickoff (#51760)
Kuberay ci kickoff won't happen if the postmerge nightly build and test step fails. The postmerge nightly tests will fail almost all the time, we should still kick off kuberay tests. Signed-off-by: dayshah <dhyey2019@gmail.com>
1 parent 1957aea commit 706e6b9

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.buildkite/release-automation/pre_release.rayci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,22 @@ steps:
5151
RAYCI_RELEASE: 1
5252
RAYCI_SCHEDULE: "nightly"
5353

54+
- label: "Check Ray commit in {{matrix}} nightly images"
55+
key: check-ray-commit
56+
if: build.branch !~ /^releases\// && build.env("RAYCI_WEEKLY_RELEASE_NIGHTLY") == "1"
57+
depends_on: trigger-postmerge-nightly
58+
allow_dependency_failure: true
59+
commands:
60+
- bazel run //ci/ray_ci/automation:check_nightly_ray_commit -- --ray_type={{matrix}} --expected_commit="${BUILDKITE_COMMIT}"
61+
matrix:
62+
- ray
63+
- ray-ml
64+
5465
- label: "Trigger :kubernetes: Kuberay CI Tests"
5566
if: build.env("RAYCI_WEEKLY_RELEASE_NIGHTLY") == "1"
5667
trigger: "ray-ecosystem-ci-kuberay-ci"
5768
key: trigger-kuberay
58-
depends_on: trigger-postmerge-nightly
69+
depends_on: check-ray-commit
5970
build:
6071
branch: "release-1.3"
6172
message: "Triggered by release-automation build #${BUILDKITE_BUILD_NUMBER}"
@@ -125,14 +136,3 @@ steps:
125136
env:
126137
AUTOMATIC: 1
127138
RELEASE_FREQUENCY: "weekly"
128-
129-
- label: "Check Ray commit in {{matrix}} nightly images"
130-
key: check-ray-commit
131-
if: build.branch !~ /^releases\// && build.env("RAYCI_WEEKLY_RELEASE_NIGHTLY") == "1"
132-
depends_on: trigger-postmerge-nightly
133-
allow_dependency_failure: true
134-
commands:
135-
- bazel run //ci/ray_ci/automation:check_nightly_ray_commit -- --ray_type={{matrix}} --expected_commit="${BUILDKITE_COMMIT}"
136-
matrix:
137-
- ray
138-
- ray-ml

0 commit comments

Comments
 (0)