Skip to content

CI on Murph (rally RAL-144): e2e scripts find ci-local's build - #203

Open
Castor-o7 wants to merge 1 commit into
mainfrom
ci/local-target
Open

Castor-o7 wants to merge 1 commit into
mainfrom
ci/local-target

Conversation

@Castor-o7

Copy link
Copy Markdown
Owner

ci-local's tests job on main (f6a294f) failed 96 of 110 gate-e2e checks with no such file or directory: …/target/debug/muster-daemon. The e2e scripts run ./target/debug/<binary>, but ci-local builds into $CARGO_TARGET_DIR (~/.cache/ci/target/muster/tests, kept between runs for incremental builds). The job now runs ln -sfn "$CARGO_TARGET_DIR" target before cargo build. The checkout is fresh for each run, and /target is gitignored.

It's an environment gap in the local job only. Hosted CI uses the default target dir and is unaffected, and local/* isn't required on muster. Proof: local/tests green on this PR's head (17015da).

🤖 Generated with Claude Code

On main f6a294f, ci-local's `tests` job failed 96 of 110 gate-e2e checks:
"no such file or directory: .../target/debug/muster-daemon". The scripts
run ./target/debug/<binary>, but ci-local builds into $CARGO_TARGET_DIR
under ~/.cache/ci. The job now links ./target there first (the checkout
is fresh each run, and /target is ignored).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant