File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ ALIAS_NPX="${NPXALIAS:-"true"}"
1212ALIAS_RUSH=" ${RUSHALIAS:- " true" } "
1313ALIAS_PNPM=" ${PNPMALIAS:- " true" } "
1414INSTALL_PIP_HELPER=" ${PYTHON:- " false" } "
15- SHIM_DIRECTORY=" ${SHIMDIRECTORY:- " /usr/local/share/codespace-shims" } "
15+ SHIM_DIRECTORY=" ${SHIMDIRECTORY:- " /usr/local/share/codespace-shims/ " } "
1616
1717ALIASES_ARR=()
1818
@@ -86,6 +86,9 @@ chmod +rx /tmp/install-python-keyring.sh
8686sed -i " s|REPLACE_WITH_AZURE_DEVOPS_NUGET_FEED_URL_PREFIX|${PREFIXES} |g" ./scripts/dotnet
8787sed -i " s|REPLACE_WITH_AZURE_DEVOPS_NUGET_FEED_URL_PREFIX|${PREFIXES} |g" ./scripts/nuget
8888
89+ # Create ${SHIM_DIRECTORY}
90+ mkdir -p " ${SHIM_DIRECTORY} "
91+
8992# Install helper scripts in ${SHIM_DIRECTORY}
9093cp " ./scripts/auth-ado.sh" " ${SHIM_DIRECTORY} "
9194cp " ./scripts/resolve-shim.sh" " ${SHIM_DIRECTORY} "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55# Install artifact credential provider if it is not already installed
66if [ ! -d " ${HOME} /.nuget/plugins/netcore" ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55NPM_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${NPM_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55NPX_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${NPX_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55# Install artifact credential provider if it is not already installed
66if [ ! -d " ${HOME} /.nuget/plugins/netcore" ]; then
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55PNPM_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${PNPM_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55PNPX_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${PNPX_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55RUSH_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${RUSH_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55RUSH_PNPM_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${RUSH_PNPM_EXE} " $@ "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- source auth-ado.sh
3- source resolve-shim.sh
2+ source " $( dirname $0 ) " / auth-ado.sh
3+ source " $( dirname $0 ) " / resolve-shim.sh
44
55YARN_EXE=" $( resolve_shim) "
66ARTIFACTS_ACCESSTOKEN=" ${ARTIFACTS_ACCESSTOKEN:- } " ${YARN_EXE} " $@ "
You can’t perform that action at this time.
0 commit comments