-
Notifications
You must be signed in to change notification settings - Fork 1.3k
CSHARP-5788: Replace cake with dotnet cli scripts #1822
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -581,7 +581,7 @@ functions: | |||||
| echo "This platform does not support the ECS auth test, skipping..." | ||||||
| exit 0 | ||||||
| fi | ||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -8,5 +8,5 @@ set -o errexit # Exit the script with error if any of the commands fail | |||||
|
|
||||||
| # Provision the correct connection string and set up SSL if needed | ||||||
| for var in TMP TEMP NUGET_PACKAGES NUGET_HTTP_CACHE_PATH APPDATA; do setx $var z:\\data\\tmp; export $var=z:\\data\\tmp; done | ||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -13,5 +13,5 @@ echo "Running Atlas Search Index Helpers driver tests" | |||||
|
|
||||||
| export ATLAS_SEARCH_INDEX_HELPERS_TESTS_ENABLED=true | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| source ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -13,5 +13,5 @@ echo "Running Atlas Search driver tests" | |||||
|
|
||||||
| export ATLAS_SEARCH_TESTS_ENABLED=true | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| source ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -24,5 +24,5 @@ export CSFLE_AZURE_KMS_TESTS_ENABLED=true | |||||
| export FRAMEWORK=net6.0 | ||||||
| . ./evergreen/install-dotnet.sh | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -17,5 +17,5 @@ export CSFLE_GCP_KMS_TESTS_ENABLED=true | |||||
| export FRAMEWORK=net6.0 | ||||||
| . ./evergreen/install-dotnet.sh | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -29,7 +29,7 @@ if [ "Windows_NT" = "$OS" ]; then | |||||
| export $var=z:\\data\\tmp | ||||||
| done | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -34,5 +34,5 @@ export MONGODB_URI_WITH_MULTIPLE_MONGOSES=${MULTI_MONGOS_LB_URI} | |||||
| # show test output | ||||||
| set -x | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -41,7 +41,7 @@ export AWS_TESTS_ENABLED=true | |||||
| # show test output | ||||||
| set -x | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -48,7 +48,7 @@ fi | |||||
| export OIDC_ENV=$OIDC_ENV | ||||||
| export MONGODB_URI=$MONGODB_URI | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| source ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -19,7 +19,7 @@ fi | |||||
| export MONGODB_URI="${MONGODB_URI}" | ||||||
| export PLAIN_AUTH_TESTS_ENABLED=true | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| source ./evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -11,6 +11,6 @@ fi | |||||
| . ./evergreen/append-myget-package-source.sh | ||||||
|
|
||||||
| export DRIVER_PACKAGE_VERSION="${DRIVER_PACKAGE_VERSION}" | ||||||
| . ./evergreen/compile-sources.sh "$SMOKE_TESTS_PROJECT" | ||||||
| ./evergreen/compile-sources.sh "$SMOKE_TESTS_PROJECT" | ||||||
|
||||||
| ./evergreen/compile-sources.sh "$SMOKE_TESTS_PROJECT" | |
| . ./evergreen/compile-sources.sh "$SMOKE_TESTS_PROJECT" |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -141,7 +141,7 @@ if [ -f "$DRIVERS_TOOLS/.evergreen/csfle/secrets-export.sh" ]; then | |||||
| source $DRIVERS_TOOLS/.evergreen/csfle/secrets-export.sh | ||||||
| fi | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| source evergreen/compile-sources.sh |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -7,5 +7,5 @@ if [ "$FRAMEWORK" = "netstandard2.1" ]; then | |||||
| FRAMEWORK="netcoreapp3.1" | ||||||
| fi | ||||||
|
|
||||||
| . ./evergreen/compile-sources.sh | ||||||
| ./evergreen/compile-sources.sh | ||||||
|
||||||
| ./evergreen/compile-sources.sh | |
| . ./evergreen/compile-sources.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changing from sourcing to direct execution means environment variables set in compile-sources.sh will not be available in the current shell. This could break the subsequent dotnet pack command if it depends on variables exported by compile-sources.sh. Verify that no required environment variables are lost.