diff options
Diffstat (limited to 'evergreen/jepsen_docker/setup.sh')
| -rw-r--r-- | evergreen/jepsen_docker/setup.sh | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/evergreen/jepsen_docker/setup.sh b/evergreen/jepsen_docker/setup.sh index 38c73cecbec..f16c2b45694 100644 --- a/evergreen/jepsen_docker/setup.sh +++ b/evergreen/jepsen_docker/setup.sh @@ -1,10 +1,15 @@ set -euo pipefail -git clone --branch=evergreen-master git@github.com:10gen/jepsen.git jepsen +# Clone our internal fork of jepsen-io/jepsen to get the core +# functionality with a few tweaks meant for evergreen integration. +git clone --branch=v0.2.0-evergreen-master git@github.com:10gen/jepsen.git jepsen + +# Copy our mongodb source for jepsen to run into the docker area to be +# copied into the image during the build process. cp -rf src/dist-test jepsen/docker/node -# place the mongodb jepsen test adjacent to the control node's Dockerfile. -# it'll get copied into the image during the build process -git clone --branch=no-download-master git@github.com:10gen/jepsen-io-mongodb.git jepsen/docker/control/mongodb -# kill any running containers +# Clone our internal tests to run +git clone --branch=v0.2.0 https://x-access-token:${github_token}@github.com/10gen/jepsen-io-mongodb.git jepsen/docker/control/mongodb + +# Kill any running containers sudo docker container kill $(docker ps -q) || true |
