-
-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Labels
Description
Fails with fresh on-demand agents when make -f posix.mak style tries to include ../dmd/osmodel.mak.
https://buildkite.com/dlang/phobos/builds/552#100bbbc3-6b0d-44af-861d-99a0791563dc
Just didn't happen on the long-running buildkite agents because they still had a previous dlang/dmd repo leftover.
The whole folder setup is quite messy atm. and we should consider to rewrite it, using a custom noop checkout hook and doing the checkouts manually into an empty working directory.
Checkout hooks can be installed on the agents under /etc/buildkite-agent/hooks/checkout.
This would also avoid checkouts for every project being tested.