Skip to content
2 changes: 2 additions & 0 deletions .evergreen/functions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@ variables:
GARASIGN_PASSWORD: ${garasign_password}
ARTIFACTORY_USERNAME: ${artifactory_username}
ARTIFACTORY_PASSWORD: ${artifactory_password}
DOCKERHUB_USERNAME: ${dockerhub_username}
DOCKERHUB_PASSWORD: ${dockerhub_password}

# This is here with the variables because anchors aren't supported across includes
post:
Expand Down
3 changes: 3 additions & 0 deletions .evergreen/start-atlas-cloud-cluster.sh
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,9 @@ cleanup() {

trap cleanup EXIT

echo "Logging in to docker"
echo "${DOCKERHUB_PASSWORD}" | docker login -u ${DOCKERHUB_USERNAME} --password-stdin

echo "Allowing access from current ip..."
atlascli accessList create \
--currentIp \
Expand Down
3 changes: 3 additions & 0 deletions .evergreen/start-atlas-local.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ cleanup() {

trap cleanup EXIT

echo "Logging in to docker"
echo "${DOCKERHUB_PASSWORD}" | docker login -u ${DOCKERHUB_USERNAME} --password-stdin

# Image name with version
IMAGE_NAME="mongodb/mongodb-atlas-local:$ATLAS_LOCAL_VERSION"
echo docker run --rm --name $CONTAINER_NAME -d -e DO_NOT_TRACK=1 -P "$IMAGE_NAME"
Expand Down
3 changes: 3 additions & 0 deletions .evergreen/start-docker-envs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ if [ "$HAS_DOCKER" = true ]; then
docker version
$DOCKER_COMPOSE version

echo "Logging in to docker"
echo "${DOCKERHUB_PASSWORD}" | docker login -u ${DOCKERHUB_USERNAME} --password-stdin

echo "Starting test environments"

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd)"
Expand Down
Loading