From 3757c6d915318f8b8e49f53440b508aedde0c187 Mon Sep 17 00:00:00 2001 From: Michael Klishin Date: Sun, 2 Dec 2018 21:42:29 +0300 Subject: [PATCH] Add a 3.6.x-compatible test seed script --- bin/ci/before_script_server_3.6.x.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 bin/ci/before_script_server_3.6.x.sh diff --git a/bin/ci/before_script_server_3.6.x.sh b/bin/ci/before_script_server_3.6.x.sh new file mode 100755 index 0000000..c8ffd7c --- /dev/null +++ b/bin/ci/before_script_server_3.6.x.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# MongoDB seems to need some time to boot first. MK. +sleep 5 + +# MongoDB Java driver won't run authentication twice on the same DB instance, +# so we need to use multiple DBs. +mongo --eval 'db.createUser({"user": "clojurewerkz/monger", "pwd": "monger", roles: ["dbAdmin"], passwordDigestor: "client"})' monger-test +mongo --eval 'db.createUser({"user": "clojurewerkz/monger", "pwd": "monger", roles: ["dbAdmin"], passwordDigestor: "client"})' monger-test2 +mongo --eval 'db.createUser({"user": "clojurewerkz/monger", "pwd": "monger", roles: ["dbAdmin"], passwordDigestor: "client"})' monger-test3 +mongo --eval 'db.createUser({"user": "clojurewerkz/monger", "pwd": "monger", roles: ["dbAdmin"], passwordDigestor: "client"})' monger-test4