Skip to content

Commit 841ec47

Browse files
committed
CSHARP-5788: Replace cake with dotnet cli scripts
1 parent 223f7f6 commit 841ec47

16 files changed

+24
-18
lines changed

evergreen/build-packages.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ fi
1212
echo Creating nuget package...
1313

1414
dotnet clean ./CSharpDriver.sln
15-
. ./evergreen/compile-sources.sh
15+
./evergreen/compile-sources.sh
1616
dotnet pack ./CSharpDriver.sln --no-build -o ./artifacts/nuget -c Release -p:Version="$PACKAGE_VERSION" --include-symbols -p:SymbolPackageFormat=snupkg -p:ContinuousIntegrationBuild=true

evergreen/compile-sources.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env bash
22
set -o errexit # Exit the script with error if any of the commands fail
33

4-
SOURCE_PROJECT=${1:-CSharpDriver.sln}
4+
SOURCE_PROJECT=${1}
55
if [ -z "$PACKAGE_VERSION" ]; then
66
PACKAGE_VERSION=$(bash ./evergreen/get-version.sh)
77
echo Calculated PACKAGE_VERSION value: "$PACKAGE_VERSION"
@@ -10,11 +10,13 @@ fi
1010
RESTORE_MAX_RETRIES=5
1111
RESTORE_RETRY_DELAY_SECONDS_MULTIPLIER=10
1212

13+
echo "->${SOURCE_PROJECT}<-"
14+
1315
for (( ATTEMPT=1; ATTEMPT<=RESTORE_MAX_RETRIES; ATTEMPT++ ))
1416
do
1517
echo "Attempt $ATTEMPT of $RESTORE_MAX_RETRIES to run dotnet restore..."
1618
exit_status=0
17-
dotnet restore "${SOURCE_PROJECT}" --verbosity normal || exit_status=$?
19+
dotnet restore ${SOURCE_PROJECT} --verbosity normal || exit_status=$?
1820
if [[ "$exit_status" -eq 0 ]]; then
1921
echo "dotnet restore succeeded."
2022
break
@@ -30,4 +32,4 @@ do
3032
sleep $DELAY
3133
done
3234

33-
dotnet build "${SOURCE_PROJECT}" -c Release --no-restore -p:Version="$PACKAGE_VERSION"
35+
dotnet build ${SOURCE_PROJECT} -c Release --no-restore -p:Version="$PACKAGE_VERSION"

evergreen/evergreen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ functions:
581581
echo "This platform does not support the ECS auth test, skipping..."
582582
exit 0
583583
fi
584-
. ./evergreen/compile-sources.sh
584+
./evergreen/compile-sources.sh
585585
echo "Project Directory: $PROJECT_DIRECTORY"
586586
# SRC_DIRECTORY is workaround since EG_TOOLS expects "src" folder as a root
587587
SRC_DIRECTORY=$(dirname $PROJECT_DIRECTORY)/src

evergreen/run-atlas-connectivity-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ set -o errexit # Exit the script with error if any of the commands fail
88

99
# Provision the correct connection string and set up SSL if needed
1010
for var in TMP TEMP NUGET_PACKAGES NUGET_HTTP_CACHE_PATH APPDATA; do setx $var z:\\data\\tmp; export $var=z:\\data\\tmp; done
11-
. ./evergreen/compile-sources.sh
11+
./evergreen/compile-sources.sh
1212
powershell.exe .\\build.ps1 --target TestAtlasConnectivity

evergreen/run-atlas-search-index-helpers-test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ echo "Running Atlas Search Index Helpers driver tests"
1313

1414
export ATLAS_SEARCH_INDEX_HELPERS_TESTS_ENABLED=true
1515

16-
. ./evergreen/compile-sources.sh
16+
./evergreen/compile-sources.sh
1717
./build.sh --target=TestAtlasSearchIndexHelpers

evergreen/run-atlas-search-test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ echo "Running Atlas Search driver tests"
1313

1414
export ATLAS_SEARCH_TESTS_ENABLED=true
1515

16-
. ./evergreen/compile-sources.sh
16+
./evergreen/compile-sources.sh
1717
powershell.exe .\\build.ps1 --target=TestAtlasSearch

evergreen/run-csfle-azure-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ export CSFLE_AZURE_KMS_TESTS_ENABLED=true
2424
export FRAMEWORK=net6.0
2525
. ./evergreen/install-dotnet.sh
2626

27-
. ./evergreen/compile-sources.sh
27+
./evergreen/compile-sources.sh
2828
. ./build.sh --target=TestCsfleWithAzureKms

evergreen/run-csfle-gcp-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ export CSFLE_GCP_KMS_TESTS_ENABLED=true
1717
export FRAMEWORK=net6.0
1818
. ./evergreen/install-dotnet.sh
1919

20-
. ./evergreen/compile-sources.sh
20+
./evergreen/compile-sources.sh
2121
. ./build.sh --target=TestCsfleWithGcpKms

evergreen/run-gssapi-auth-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ if [ "Windows_NT" = "$OS" ]; then
2929
export $var=z:\\data\\tmp
3030
done
3131

32-
. ./evergreen/compile-sources.sh
32+
./evergreen/compile-sources.sh
3333
powershell.exe .\\build.ps1 --target TestGssapi
3434
else
3535
echo "Setting krb5 config file"

evergreen/run-load-balancer-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ export MONGODB_URI_WITH_MULTIPLE_MONGOSES=${MULTI_MONGOS_LB_URI}
3434
# show test output
3535
set -x
3636

37-
. ./evergreen/compile-sources.sh
37+
./evergreen/compile-sources.sh
3838
./build.sh --target TestLoadBalanced

0 commit comments

Comments
 (0)