部署中带有 Mercurial Repo 的 PM2
PM2 with mercurial repo in deployment
我在 bitbucket.org 中有一个 mercurial 存储库,我想在 pm2 的部署中使用它。
我的部署部分是:
deploy : {
production : {
user : "dimon",
host : "app.mysite.com",
ref : "origin/master",
repo : "hg@bitbucket.org:mylogin/myrepo",
path : "/var/www/test_prod",
"post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env production"
}
}
当我 运行 部署时出现错误:
○ cloning hg@bitbucket.org:mylogin/myrepo
Cloning into '/var/www/test_prod/source'...
conq: not a git repository.
fatal: Could not read from remote repository.
我也尝试了 "mercurial@bitbucket.org:mylogin/myrepo" 字符串,但没有成功。
如何正确设置 mercurial 存储库?
根据维护者的说法,pm2 deploy 现在只适用于 git。
GitHub
我在 bitbucket.org 中有一个 mercurial 存储库,我想在 pm2 的部署中使用它。 我的部署部分是:
deploy : {
production : {
user : "dimon",
host : "app.mysite.com",
ref : "origin/master",
repo : "hg@bitbucket.org:mylogin/myrepo",
path : "/var/www/test_prod",
"post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env production"
}
}
当我 运行 部署时出现错误:
○ cloning hg@bitbucket.org:mylogin/myrepo
Cloning into '/var/www/test_prod/source'...
conq: not a git repository.
fatal: Could not read from remote repository.
我也尝试了 "mercurial@bitbucket.org:mylogin/myrepo" 字符串,但没有成功。 如何正确设置 mercurial 存储库?
根据维护者的说法,pm2 deploy 现在只适用于 git。 GitHub