File tree Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Original file line number Diff line number Diff line change 1
1
/mongodb-linux-x86_64- *
2
2
/mongodb-src-r *
3
+ /mongo-r *
3
4
/* .tgz
5
+ /* .tar.gz
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -e
3
3
4
- MONGODB_VERSION =' 7.0.5 '
5
- SRC=" mongodb-src-r $MONGODB_VERSION "
6
- TARGET=" mongodb-linux-x86_64-${MONGODB_VERSION } "
4
+ MONGO_VERSION =' 7.0.16 '
5
+ SRC=" r $MONGO_VERSION "
6
+ TARGET=" mongodb-linux-x86_64-${MONGO_VERSION } "
7
7
BIN=" $TARGET /bin"
8
+ mongoSrcUrl=" https://github.com/mongodb/mongo/archive/refs/tags/$SRC .tar.gz"
9
+
10
+ mongoSrcFolder=" mongo-$SRC "
11
+ [ ! -f " ${SRC} .tar.gz" ] && curl -L -C - -O " $mongoSrcUrl "
12
+ [ ! -d $SRC ] && tar -xzf " ${SRC} .tar.gz"
13
+ echo " {\" version\" : \" ${MONGO_VERSION} \" }" > $mongoSrcFolder /version.json
14
+
15
+ docker run --memory=58g --rm -it -v $( pwd) /$mongoSrcFolder :/mongodb mongodb-builder -e MONGO_VERSION=" ${MONGO_VERSION} "
8
16
9
- [ ! -d $SRC ] && curl " https://fastdl.mongodb.org/src/$SRC .tar.gz" | tar -xz
10
- docker run --memory=58g --rm -it -v $( pwd) /$SRC :/mongodb mongodb-builder
11
17
mkdir -p $BIN
12
- sudo mv " $SRC /build/install/bin/mongos" " $SRC /build/install/bin/mongod" $BIN
18
+ sudo mv " $mongoSrcFolder /build/install/bin/mongos" " $mongoSrcFolder /build/install/bin/mongod" $BIN
13
19
sudo tar -czf " $TARGET .tgz" $TARGET
You can’t perform that action at this time.
0 commit comments