【发布时间】:2022-10-18 05:46:48
【问题描述】:
我在我的存储库中使用 Travis CI/CD。当我在 Travis 上开始构建时。出现以下错误:
`sudo systemctl start mongodb
启动 mongod.service 失败:未找到单元 mongodb.service。`
这是我的 travis.yml 文件配置
os: linux
dist: focal
group: edge
arch: arm64-graviton2
language: node_js
node_js:
- "14"
before_install: echo "//registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN" >> ./.npmrc
services:
- mongodb
env:
- MONGO_HOSTS=localhost:27017
script:
- npm run-script lint
- npm test
before_deploy: |
pip install --user awscli
curl -H "Authorization: token $GITHUB_ACCESS_TOKEN" -H "Accept: application/vnd.github.v3.raw" -O -L "https://mygihub/master/src/assume-role.sh"
deploy:
edge: true
provider: script
script: bash scripts/deploy.sh
on:
branch:
- master
- uat
- develop
是什么导致了这个问题的任何想法?
【问题讨论】:
标签: mongodb travis-ci setup-deployment