Я пишу конвейер gitlab, который должен динамически создавать нового пользователя для вновь созданной среды приложения. Хотя это выглядит очень тривиально, я получаю следующую ошибку:
uncaught exception: SyntaxError: unexpected token: identifier :
из следующего файла:
// createUser.js
use admin
db.createUser(
{
user: "test",
pwd: "test",
roles: [
{
role: "readWrite",
db: "some-123123123-db-name"
}
]
}
)
, который используется в таком конвейере
new user setup:
image: mongo:4.2.6
...
script:
- mongo --host ${MONGO_HOST} --username ${MONGO_ADMIN_USERNAME} --password ${MONGO_ADMIN_PASSWORD} --authenticationDatabase admin createReviewUser.js
Спасибо за любые советы!