mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-20 06:29:50 +00:00
updates for MacOS M1/arm64 runners (#7453)
This commit is contained in:
@@ -5,12 +5,17 @@ ProvisionerScriptUri="$3"
|
|||||||
ScriptName="$4"
|
ScriptName="$4"
|
||||||
ScriptParam="$5"
|
ScriptParam="$5"
|
||||||
Username="$6"
|
Username="$6"
|
||||||
|
arch=$(arch)
|
||||||
|
|
||||||
|
if [[ $arch == "arm64" ]]; then
|
||||||
|
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/bin:/sbin:/opt/homebrew/bin
|
||||||
|
else
|
||||||
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/bin:/sbin
|
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/bin:/sbin
|
||||||
|
fi
|
||||||
|
|
||||||
PROVISIONER_ROOT=/usr/local/opt/${Username}
|
PROVISIONER_ROOT=/usr/local/opt/${Username}
|
||||||
mkdir -p ${PROVISIONER_ROOT}
|
sudo mkdir -p ${PROVISIONER_ROOT}
|
||||||
chown ${Username} ${PROVISIONER_ROOT}
|
sudo chown ${Username} ${PROVISIONER_ROOT}
|
||||||
|
|
||||||
tee -a ${PROVISIONER_ROOT}/runprovisioner.sh > /dev/null <<\EOF
|
tee -a ${PROVISIONER_ROOT}/runprovisioner.sh > /dev/null <<\EOF
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|||||||
Reference in New Issue
Block a user