16
16
# Call "sync" between "chmod" and execution to prevent "text file busy" error in Docker (aufs)
17
17
chmod +x " dotnet-install.sh" ; sync
18
18
19
- ./dotnet-install.sh --version $2 --install-dir $HELIX_CORRELATION_PAYLOAD /sdk
19
+ ./dotnet-install.sh --version $2 --install-dir $HELIX_WORKITEM_ROOT /sdk
20
20
if [ $? -ne 0 ]; then
21
21
sdk_retries=3
22
22
while [ $sdk_retries -gt 0 ]; do
23
- ./dotnet-install.sh --version $2 --install-dir $HELIX_CORRELATION_PAYLOAD /sdk
23
+ ./dotnet-install.sh --version $2 --install-dir $HELIX_WORKITEM_ROOT /sdk
24
24
if [ $? -ne 0 ]; then
25
25
let sdk_retries=sdk_retries-1
26
26
echo -e " ${YELLOW} Failed to install .NET Core SDK $version . Retries left: $sdk_retries .${RESET} "
@@ -30,11 +30,11 @@ if [ $? -ne 0 ]; then
30
30
done
31
31
fi
32
32
33
- ./dotnet-install.sh --runtime dotnet --version $3 --install-dir $HELIX_CORRELATION_PAYLOAD /sdk
33
+ ./dotnet-install.sh --runtime dotnet --version $3 --install-dir $HELIX_WORKITEM_ROOT /sdk
34
34
if [ $? -ne 0 ]; then
35
35
runtime_retries=3
36
36
while [ $runtime_retries -gt 0 ]; do
37
- ./dotnet-install.sh --runtime dotnet --version $3 --install-dir $HELIX_CORRELATION_PAYLOAD /sdk
37
+ ./dotnet-install.sh --runtime dotnet --version $3 --install-dir $HELIX_WORKITEM_ROOT /sdk
38
38
if [ $? -ne 0 ]; then
39
39
let runtime_retries=runtime_retries-1
40
40
echo -e " ${YELLOW} Failed to install .NET Core runtime $version . Retries left: $runtime_retries .${RESET} "
47
47
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
48
48
49
49
# Ensures every invocation of dotnet apps uses the same dotnet.exe
50
- export DOTNET_ROOT=" $HELIX_CORRELATION_PAYLOAD /sdk"
50
+ export DOTNET_ROOT=" $HELIX_WORKITEM_ROOT /sdk"
51
51
52
52
# Ensure dotnet comes first on PATH
53
53
export PATH=" $DOTNET_ROOT :$PATH "
0 commit comments