From 0620ac5641b721e2205647d67718a1ae329d1bac Mon Sep 17 00:00:00 2001 From: Bastien Gerard Date: Wed, 3 Mar 2021 11:30:03 +0100 Subject: [PATCH] Fix mongo download link as convention changed in official repo with > 4.0 --- .github/workflows/github-actions.yml | 4 ++-- .github/workflows/install_mongo.sh | 7 +++++++ docs/changelog.rst | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index 02eeccd4..4ee0fd37 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -11,8 +11,8 @@ on: tags: - 'v[0-9]+\.[0-9]+\.[0-9]+*' env: - MONGODB_3_6: 3.6.13 - MONGODB_4_0: 4.0.13 + MONGODB_3_6: 3.6.14 + MONGODB_4_0: 4.0.23 MONGODB_4_2: 4.2.12 MONGODB_4_4: 4.4.4 diff --git a/.github/workflows/install_mongo.sh b/.github/workflows/install_mongo.sh index a98440a8..5f486666 100644 --- a/.github/workflows/install_mongo.sh +++ b/.github/workflows/install_mongo.sh @@ -2,7 +2,14 @@ MONGODB=$1 +# Mongo > 4.0 follows different name convention for download links mongo_build=mongodb-linux-x86_64-${MONGODB} + +if [[ "$MONGODB" == *"4."* ]] && [[ ! "$MONGODB" == *"4.0"* ]]; then + echo "It's there." + mongo_build=mongodb-linux-x86_64-ubuntu2004-v${MONGODB}-latest +fi + wget http://fastdl.mongodb.org/linux/$mongo_build.tgz tar xzf $mongo_build.tgz ${PWD}/$mongo_build/bin/mongod --version diff --git a/docs/changelog.rst b/docs/changelog.rst index aaf8f3cc..d8f7dde7 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -7,7 +7,7 @@ Development =========== - (Fill this out as you fix issues and develop your features). - Bugfix: manually setting SequenceField in DynamicDocument doesn't increment the counter #2471 -- Add MongoDB 4.4 to CI +- Add MongoDB 4.2 and 4.4 to CI Changes in 0.22.1 =================