Skip to content

Commit 885f030

Browse files
mokagioclaude
andcommitted
Add second non-essential step to test array
Adds a step that always fails and registers it in the non-essential array to verify multi-entry gating. --- Generated with the help of Claude Code, https://claude.ai/code Co-Authored-By: Claude Code Opus 4.6 <noreply@anthropic.com>
1 parent 78f16aa commit 885f030

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.buildkite/commands/upload-claude-analysis.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ source .buildkite/shared-pipeline-vars
99

1010
# Non-essential steps whose failure alone should NOT trigger Claude analysis.
1111
# Add step keys here as needed.
12-
NON_ESSENTIAL_STEPS=("danger")
12+
NON_ESSENTIAL_STEPS=("danger" "test-non-essential")
1313

1414
# Count how many non-essential steps have a "failed" outcome.
1515
non_essential_failures=0

.buildkite/pipeline.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ steps:
3737
agents:
3838
queue: "linter"
3939

40+
- label: ":test_tube: Non-essential test step"
41+
command: "echo 'This step always fails for testing' && exit 1"
42+
key: test-non-essential
43+
agents:
44+
queue: "linter"
45+
4046
- label: "🕵️ checkstyle"
4147
command: |
4248
if .buildkite/commands/should-skip-job.sh --job-type validation; then

0 commit comments

Comments
 (0)