mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-18 15:56:47 +00:00
Update xcode-utils.sh
This commit is contained in:
@@ -2,6 +2,11 @@ createXamarinProvisionatorSymlink() {
|
|||||||
local XCODE_VERSION="$1"
|
local XCODE_VERSION="$1"
|
||||||
local FULL_VERSION=$(echo "${XCODE_VERSION}.0.0" | cut -d'.' -f 1,2,3)
|
local FULL_VERSION=$(echo "${XCODE_VERSION}.0.0" | cut -d'.' -f 1,2,3)
|
||||||
|
|
||||||
|
# temporary trick for 12.0.1
|
||||||
|
if [[ $XCODE_VERSION == "12" ]]; then
|
||||||
|
FULL_VERSION="12.0.1"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ $FULL_VERSION != $XCODE_VERSION ]; then
|
if [ $FULL_VERSION != $XCODE_VERSION ]; then
|
||||||
ln -sf "/Applications/Xcode_${XCODE_VERSION}.app" "/Applications/Xcode_${FULL_VERSION}.app"
|
ln -sf "/Applications/Xcode_${XCODE_VERSION}.app" "/Applications/Xcode_${FULL_VERSION}.app"
|
||||||
fi
|
fi
|
||||||
@@ -10,10 +15,10 @@ createXamarinProvisionatorSymlink() {
|
|||||||
getXcodeVersionToInstall() {
|
getXcodeVersionToInstall() {
|
||||||
local XCODE_VERSION="$1"
|
local XCODE_VERSION="$1"
|
||||||
|
|
||||||
if [[ ! $XCODE_VERSION =~ "_beta" ]]; then
|
if [[ $XCODE_VERSION == "12" ]]; then
|
||||||
echo "${XCODE_VERSION//_/ }"
|
|
||||||
elif [[ $XCODE_VERSION == "12" ]]; then
|
|
||||||
echo "12.0.1"
|
echo "12.0.1"
|
||||||
|
elif [[ ! $XCODE_VERSION =~ "_beta" ]]; then
|
||||||
|
echo "${XCODE_VERSION//_/ }"
|
||||||
else
|
else
|
||||||
local XCODE_BETA="${XCODE_VERSION/_/ }"
|
local XCODE_BETA="${XCODE_VERSION/_/ }"
|
||||||
echo "$(xcversion list | sort -r | grep -m 1 "$XCODE_BETA")"
|
echo "$(xcversion list | sort -r | grep -m 1 "$XCODE_BETA")"
|
||||||
|
|||||||
Reference in New Issue
Block a user