servo / taskcluster-config

Taskcluster configuration for Servo
1 stars 2 forks source link

Install Homebrew in /usr/local through Salt #4

Closed SimonSapin closed 4 years ago

SimonSapin commented 4 years ago

The directory is owned by user worker which also runs generic-worker, so that tasks can run Homebrew and install things.

The location change makes generic-worker restart which makes any running task fail, so this is better deployed while Homu’s queue is empty.

SimonSapin commented 4 years ago

I’ve deployed this last night, which may be related to https://github.com/servo/servo/issues/24755.

Merging so I can deploy https://github.com/servo/taskcluster-config/pull/5 on top, but review would still be good.