mirror of
https://github.com/actions/runner-images.git
synced 2025-12-15 22:26:56 +00:00
Remove warmup deprecation for Ubuntu images (#3076)
This commit is contained in:
committed by
GitHub
parent
b3c93d65df
commit
8472c0699b
@@ -12,21 +12,6 @@ source $HELPER_SCRIPTS/os.sh
|
|||||||
LATEST_DOTNET_PACKAGES=$(get_toolset_value '.dotnet.aptPackages[]')
|
LATEST_DOTNET_PACKAGES=$(get_toolset_value '.dotnet.aptPackages[]')
|
||||||
DOTNET_VERSIONS=$(get_toolset_value '.dotnet.versions[]')
|
DOTNET_VERSIONS=$(get_toolset_value '.dotnet.versions[]')
|
||||||
|
|
||||||
mksamples()
|
|
||||||
{
|
|
||||||
sdk=$1
|
|
||||||
sample=$2
|
|
||||||
mkdir "$sdk"
|
|
||||||
cd "$sdk" || exit
|
|
||||||
dotnet new globaljson --sdk-version "$sdk"
|
|
||||||
dotnet new "$sample"
|
|
||||||
dotnet restore
|
|
||||||
dotnet build
|
|
||||||
set +e
|
|
||||||
cd .. || exit
|
|
||||||
rm -rf "$sdk"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Disable telemetry
|
# Disable telemetry
|
||||||
export DOTNET_CLI_TELEMETRY_OPTOUT=1
|
export DOTNET_CLI_TELEMETRY_OPTOUT=1
|
||||||
|
|
||||||
@@ -74,16 +59,6 @@ parallel --jobs 0 --halt soon,fail=1 \
|
|||||||
|
|
||||||
find . -name "*.tar.gz" | parallel --halt soon,fail=1 'extract_dotnet_sdk {}'
|
find . -name "*.tar.gz" | parallel --halt soon,fail=1 'extract_dotnet_sdk {}'
|
||||||
|
|
||||||
# Smoke test each SDK
|
|
||||||
for sdk in $sortedSdks; do
|
|
||||||
mksamples "$sdk" "console"
|
|
||||||
mksamples "$sdk" "mstest"
|
|
||||||
mksamples "$sdk" "xunit"
|
|
||||||
mksamples "$sdk" "web"
|
|
||||||
mksamples "$sdk" "mvc"
|
|
||||||
mksamples "$sdk" "webapi"
|
|
||||||
done
|
|
||||||
|
|
||||||
# NuGetFallbackFolder at /usr/share/dotnet/sdk/NuGetFallbackFolder is warmed up by smoke test
|
# NuGetFallbackFolder at /usr/share/dotnet/sdk/NuGetFallbackFolder is warmed up by smoke test
|
||||||
# Additional FTE will just copy to ~/.dotnet/NuGet which provides no benefit on a fungible machine
|
# Additional FTE will just copy to ~/.dotnet/NuGet which provides no benefit on a fungible machine
|
||||||
setEtcEnvironmentVariable DOTNET_SKIP_FIRST_TIME_EXPERIENCE 1
|
setEtcEnvironmentVariable DOTNET_SKIP_FIRST_TIME_EXPERIENCE 1
|
||||||
|
|||||||
Reference in New Issue
Block a user