From e89fddf3f0020f8f8ae1886919ca87b9650f02b1 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Fri, 3 May 2019 18:33:29 +0200 Subject: [PATCH] Install taskcluster-proxy on macOS workers Follow-up on https://github.com/servo/servo/pull/23304 --- etc/taskcluster/macos/states/generic-worker.sls | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/etc/taskcluster/macos/states/generic-worker.sls b/etc/taskcluster/macos/states/generic-worker.sls index faa13c05a5df..c0d9c65a25e2 100644 --- a/etc/taskcluster/macos/states/generic-worker.sls +++ b/etc/taskcluster/macos/states/generic-worker.sls @@ -21,6 +21,13 @@ GMT: - mode: 755 - makedirs: True +{{ bin }}/taskcluster-proxy: + file.managed: + - source: https://github.com/taskcluster/taskcluster-proxy/releases/download/v5.1.0/taskcluster-proxy-darwin-amd64 + - source_hash: sha256=3faf524b9c6b9611339510797bf1013d4274e9f03e7c4bd47e9ab5ec8813d3ae + - mode: 755 + - makedirs: True + {{ user }} group: group.present: - name: {{ user }} @@ -52,6 +59,8 @@ GMT: ed25519SigningKeyLocation: {{ home }}/keypair clientId: {{ pillar["client_id"] }} accessToken: {{ pillar["access_token"] }} + taskclusterProxyExecutable: {{ bin }}/taskcluster-proxy + taskclusterProxyPort: 8080 livelogExecutable: {{ bin }}/livelog wstAudience: taskcluster-net wstServerURL: https://websocktunnel.tasks.build