@@ -831,15 +831,7 @@ functions:
831831 set -o errexit
832832 ${PREPARE_SHELL}
833833 export K8S_VARIANT=${VARIANT}
834- cd src
835- git add .
836- git commit --allow-empty -m "add files"
837- # uncompressed tar used to allow appending .git folder
838- export K8S_DRIVERS_TAR_FILE=/tmp/mongo-java-driver.tar
839- git archive -o $K8S_DRIVERS_TAR_FILE HEAD
840- tar -rf $K8S_DRIVERS_TAR_FILE .git
841- # Loop through all submodule directories and append to the archive
842- git submodule status --recursive | awk '{ print $2 }' | xargs tar -rf "$K8S_DRIVERS_TAR_FILE"
834+ export K8S_DRIVERS_TAR_FILE=$(./.evergreen/git-archive.sh)
843835 export K8S_TEST_CMD="OIDC_ENV=k8s VARIANT=${VARIANT} ./.evergreen/run-mongodb-oidc-test.sh"
844836 bash $DRIVERS_TOOLS/.evergreen/auth_oidc/k8s/setup-pod.sh
845837 bash $DRIVERS_TOOLS/.evergreen/auth_oidc/k8s/run-self-test.sh
@@ -939,13 +931,7 @@ tasks:
939931 script : |-
940932 set -o errexit
941933 ${PREPARE_SHELL}
942- cd src
943- git add .
944- git commit --allow-empty -m "add files"
945- # uncompressed tar used to allow appending .git folder
946- export AZUREOIDC_DRIVERS_TAR_FILE=/tmp/mongo-java-driver.tar
947- git archive -o $AZUREOIDC_DRIVERS_TAR_FILE HEAD
948- tar -rf $AZUREOIDC_DRIVERS_TAR_FILE .git
934+ export AZUREOIDC_DRIVERS_TAR_FILE=$(./.evergreen/git-archive.sh)
949935 export AZUREOIDC_TEST_CMD="OIDC_ENV=azure ./.evergreen/run-mongodb-oidc-test.sh"
950936 bash $DRIVERS_TOOLS/.evergreen/auth_oidc/azure/run-driver-test.sh
951937
@@ -957,13 +943,7 @@ tasks:
957943 script : |-
958944 set -o errexit
959945 ${PREPARE_SHELL}
960- cd src
961- git add .
962- git commit --allow-empty -m "add files"
963- # uncompressed tar used to allow appending .git folder
964- export GCPOIDC_DRIVERS_TAR_FILE=/tmp/mongo-java-driver.tar
965- git archive -o $GCPOIDC_DRIVERS_TAR_FILE HEAD
966- tar -rf $GCPOIDC_DRIVERS_TAR_FILE .git
946+ export GCPOIDC_DRIVERS_TAR_FILE=$(./.evergreen/git-archive.sh)
967947 # Define the command to run on the VM.
968948 # Ensure that we source the environment file created for us, set up any other variables we need,
969949 # and then run our test suite on the vm.
0 commit comments