Page MenuHomePhabricator

[CI] Add `yarn cleaninstall` via `nix develop` to Buildkite
ClosedPublic

Authored by atul on Aug 15 2022, 6:59 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Sep 13, 1:41 AM
Unknown Object (File)
Fri, Sep 6, 10:13 PM
Unknown Object (File)
Mon, Sep 2, 3:23 PM
Unknown Object (File)
Fri, Aug 30, 7:26 PM
Unknown Object (File)
Aug 21 2024, 5:19 PM
Unknown Object (File)
Aug 21 2024, 5:19 PM
Unknown Object (File)
Aug 21 2024, 5:18 PM
Unknown Object (File)
Aug 21 2024, 5:18 PM
Subscribers

Details

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

atul requested review of this revision.Aug 15 2022, 7:10 AM

Makes sense

.buildkite/nix_yarn.yml
2 ↗(On Diff #15614)

a Buildkite emoji couldn't hurt...

This revision is now accepted and ready to land.Aug 15 2022, 7:39 AM
jon requested changes to this revision.Aug 15 2022, 7:40 AM
jon added inline comments.
.buildkite/nix_yarn.yml
5 ↗(On Diff #15614)

I don't see this label on any of the agents, did you mean mac=true?

This revision now requires changes to proceed.Aug 15 2022, 7:40 AM
atul requested review of this revision.Aug 15 2022, 7:56 AM
atul added inline comments.
.buildkite/nix_yarn.yml
5 ↗(On Diff #15614)

There's only one macOS agent running at the moment (MacBook Air with mac=true) because the Mac Minis were powered down for an office party on Friday (not ideal, I know).

The 3 Mac minis have both mac=true and nixdarwin=true.

Oh, if it's just temporary, then that makes sense then

This revision is now accepted and ready to land.Aug 15 2022, 8:30 AM
In D4830#139623, @jon wrote:

Oh, if it's just temporary, then that makes sense then

Yeah, keeping the labels separate for now will probably just use mac=true going forward.

Just experimenting with per-device concurrency (running iOS builds and nix jobs on the same device at the same time)

This revision now requires review to proceed.Aug 15 2022, 8:48 AM
This revision is now accepted and ready to land.Aug 15 2022, 9:51 AM
This revision was landed with ongoing or failed builds.Aug 16 2022, 7:01 AM
This revision was automatically updated to reflect the committed changes.