кого запросить в mongodb docker на github action - PullRequest
0 голосов
/ 20 февраля 2020

Я хочу выполнить один запрос для моего теста ci, но я не могу найти как.

На самом деле мой action.yml cra sh на гидрат дБ шаг:

......
Status: Downloaded newer image for mongo:latest
docker.io/library/mongo:latest
202056b182c3a42b83553d04c32fda154ba7f05146008fc1cb3f7fee9c655d27
/home/runner/work/_temp/b9352776-f144-4fc0-ac5b-902b7bc59603.sh: line 4: mongo: command not found

Мой код:

- name: hydrate db
        run: |
          docker pull mongo
          docker run --name mongodb-c-1 --restart=always -d -p 27017:27017 mongo mongod --auth
          sudo docker exec mongodb-c-1 bash
          mongo
          use flox_test
          db.createUser({user:"testUser",pwd:"test",roles:[{role:"readWrite",db:"flox_test"}]})
          exit
          exit
...