mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-20 06:29:50 +00:00
fresh update from internal repository
This commit is contained in:
@@ -4,7 +4,7 @@ curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
|
|||||||
export PATH="$HOME/.ghcup/bin:$PATH"
|
export PATH="$HOME/.ghcup/bin:$PATH"
|
||||||
echo 'export PATH="$PATH:$HOME/.ghcup/bin"' >> "$HOME/.bashrc"
|
echo 'export PATH="$PATH:$HOME/.ghcup/bin"' >> "$HOME/.bashrc"
|
||||||
|
|
||||||
availableVersions=$(ghcup list | grep "ghc " | awk '{print $3}')
|
availableVersions=$(ghcup list | grep -v "prerelease" | grep "ghc " | awk '{print $3}')
|
||||||
minorMajorVersions=$(echo "$availableVersions" | cut -d"." -f 1,2 | uniq | tail -n3)
|
minorMajorVersions=$(echo "$availableVersions" | cut -d"." -f 1,2 | uniq | tail -n3)
|
||||||
for majorMinorVersion in $minorMajorVersions; do
|
for majorMinorVersion in $minorMajorVersions; do
|
||||||
fullVersion=$(echo "$availableVersions" | grep "$majorMinorVersion." | tail -n1)
|
fullVersion=$(echo "$availableVersions" | grep "$majorMinorVersion." | tail -n1)
|
||||||
|
|||||||
@@ -9,13 +9,18 @@ echo Installing OpenSSL...
|
|||||||
# Install OpenSSL 1.0.2t
|
# Install OpenSSL 1.0.2t
|
||||||
# https://www.openssl.org/policies/releasestrat.html - Version 1.0.2 will be supported until 2019-12-31 (LTS)
|
# https://www.openssl.org/policies/releasestrat.html - Version 1.0.2 will be supported until 2019-12-31 (LTS)
|
||||||
# To preserve backward compatibility with ruby-toolcache
|
# To preserve backward compatibility with ruby-toolcache
|
||||||
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/8b9d6d688f483a0f33fcfc93d433de501b9c3513/Formula/openssl.rb
|
/usr/local/bin/brew tap-new local/openssl
|
||||||
|
FORMULA_PATH=$(/usr/local/bin/brew extract openssl local/openssl | grep "Homebrew/Library/Taps")
|
||||||
|
/usr/local/bin/brew install $FORMULA_PATH
|
||||||
|
|
||||||
# Set OpenSSL 1.0.2t as default
|
# Set OpenSSL 1.0.2t as default
|
||||||
ln -sf /usr/local/Cellar/openssl/1.*/bin/openssl /usr/local/bin/openssl
|
ln -sf /usr/local/Cellar/openssl@1.0.2t /usr/local/Cellar/openssl
|
||||||
|
ln -sf /usr/local/Cellar/openssl/1.0.2t/bin/openssl /usr/local/bin/openssl
|
||||||
|
rm /usr/local/opt/openssl
|
||||||
|
ln -sf ../Cellar/openssl/1.0.2t /usr/local/opt/openssl
|
||||||
|
|
||||||
# Resolve dot net core openssl dependency issue for agent
|
# Resolve dot net core openssl dependency issue for agent
|
||||||
# https://github.com/microsoft/azure-pipelines-agent/blob/master/docs/start/envosx.md
|
# https://github.com/microsoft/azure-pipelines-agent/blob/master/docs/start/envosx.md
|
||||||
mkdir -p /usr/local/lib/
|
mkdir -p /usr/local/lib/
|
||||||
ln -s /usr/local/opt/openssl*/lib/libcrypto.1.0.*.dylib /usr/local/lib/
|
ln -s /usr/local/opt/openssl@1.0.2t/lib/libcrypto.1.0.0.dylib /usr/local/lib/
|
||||||
ln -s /usr/local/opt/openssl*/lib/libssl.1.0.*.dylib /usr/local/lib/
|
ln -s /usr/local/opt/openssl@1.0.2t/lib/libssl.1.0.0.dylib /usr/local/lib/
|
||||||
@@ -178,7 +178,7 @@ if ($os.IsHigherThanMojave) {
|
|||||||
$markdown += New-MDNewLine
|
$markdown += New-MDNewLine
|
||||||
|
|
||||||
# Tools
|
# Tools
|
||||||
$fastlaneVersion = Run-Command "fastlane --version" | Select-String "fastlane [0-9]" | Take-Part -Part 1
|
$fastlaneVersion = Run-Command "fastlane --version" | Select-String "^fastlane [0-9]" | Take-Part -Part 1
|
||||||
$cmakeVersion = Run-Command "cmake --version" | Select-Object -First 1 | Take-Part -Part 2
|
$cmakeVersion = Run-Command "cmake --version" | Select-Object -First 1 | Take-Part -Part 2
|
||||||
$appcenterCLIVersion = Run-Command "appcenter --version" | Take-Part -Part 2
|
$appcenterCLIVersion = Run-Command "appcenter --version" | Take-Part -Part 2
|
||||||
$azureCLIVersion = Run-Command "az -v" | Select-String "^azure-cli" | Take-Part -Part 1
|
$azureCLIVersion = Run-Command "az -v" | Select-String "^azure-cli" | Take-Part -Part 1
|
||||||
|
|||||||
@@ -32,8 +32,8 @@
|
|||||||
"vm_name": "{{user `build_id`}}",
|
"vm_name": "{{user `build_id`}}",
|
||||||
"ssh_username": "{{user `vm_username`}}",
|
"ssh_username": "{{user `vm_username`}}",
|
||||||
"ssh_password": "{{user `vm_password`}}",
|
"ssh_password": "{{user `vm_password`}}",
|
||||||
"CPUs": "4",
|
"CPUs": "10",
|
||||||
"RAM": "12288",
|
"RAM": "24576",
|
||||||
"NestedHV": "true",
|
"NestedHV": "true",
|
||||||
"shutdown_timeout": "15m"
|
"shutdown_timeout": "15m"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Import-Module "$PSScriptRoot/../helpers/Tests.Helpers.psm1"
|
Import-Module "$PSScriptRoot/../helpers/Tests.Helpers.psm1"
|
||||||
|
|
||||||
$toolsets = Get-ChildItem -Path $PSScriptRoot -Filter "toolset_*.json"
|
$toolsets = Get-ChildItem -Path $PSScriptRoot -Filter "toolset-*.json"
|
||||||
|
|
||||||
function Get-ShortVersion([System.Version] $Version) {
|
function Get-ShortVersion([System.Version] $Version) {
|
||||||
return [System.Version]::Parse($Version).ToString(2)
|
return [System.Version]::Parse($Version).ToString(2)
|
||||||
|
|||||||
@@ -6,9 +6,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"xamarin": {
|
"xamarin": {
|
||||||
"vsmac": "8.7.4.38",
|
"vsmac": "8.7.5.19",
|
||||||
"mono-versions": [
|
"mono-versions": [
|
||||||
"6.12.0.90", "6.10.0.106", "6.8.0.123", "6.6.0.166", "6.4.0.208"
|
"6.12.0.93", "6.10.0.106", "6.8.0.123", "6.6.0.166", "6.4.0.208"
|
||||||
],
|
],
|
||||||
"ios-versions": [
|
"ios-versions": [
|
||||||
"13.20.2.2", "13.18.2.1", "13.16.0.13", "13.14.1.39", "13.10.0.21", "13.8.3.0", "13.6.0.12", "13.4.0.2", "13.2.0.47"
|
"13.20.2.2", "13.18.2.1", "13.16.0.13", "13.14.1.39", "13.10.0.21", "13.8.3.0", "13.6.0.12", "13.4.0.2", "13.2.0.47"
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
{
|
{
|
||||||
"xcode": {
|
"xcode": {
|
||||||
"default": "11.6",
|
"default": "11.7",
|
||||||
"versions": [
|
"versions": [
|
||||||
"12_beta", "11.6"
|
"12_beta", "11.7"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"xamarin": {
|
"xamarin": {
|
||||||
"vsmac": "8.7.1.15",
|
"vsmac": "8.7.5.19",
|
||||||
"mono-versions": [
|
"mono-versions": [
|
||||||
"6.12.0.90", "6.10.0.106"
|
"6.12.0.93", "6.10.0.106"
|
||||||
],
|
],
|
||||||
"ios-versions": [
|
"ios-versions": [
|
||||||
"13.20.2.2", "13.18.2.1"
|
"13.20.2.2", "13.18.2.1"
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
"6.20.2.2", "6.18.3.2"
|
"6.20.2.2", "6.18.3.2"
|
||||||
],
|
],
|
||||||
"android-versions": [
|
"android-versions": [
|
||||||
"11.0.0.3", "10.3.1.4"
|
"11.0.2.0", "10.3.1.4"
|
||||||
],
|
],
|
||||||
"bundle-default": "latest",
|
"bundle-default": "latest",
|
||||||
"bundles": [
|
"bundles": [
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
"android-30", "android-29", "android-28", "android-27"
|
"android-30", "android-29", "android-28", "android-27"
|
||||||
],
|
],
|
||||||
"build-tools": [
|
"build-tools": [
|
||||||
"30.0.1", "30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0"
|
"30.0.2", "30.0.1", "30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0"
|
||||||
],
|
],
|
||||||
"extra-list": [
|
"extra-list": [
|
||||||
"android;m2repository", "google;m2repository", "google;google_play_services", "intel;Hardware_Accelerated_Execution_Manager"
|
"android;m2repository", "google;m2repository", "google;google_play_services", "intel;Hardware_Accelerated_Execution_Manager"
|
||||||
|
|||||||
Reference in New Issue
Block a user