首页 文章

从一个bitbucket管道部署流星项目到galaxy

提问于
浏览
0

我是Galaxy的新手,我尝试使用BitBucket管道在每次推送时自动部署我的应用程序到我的BitBucket存储库(这是一个在每次推送后运行shell命令的系统) .

问题是我无法在Galaxy中部署,因为deploy命令要求我提供Galaxy凭据 .

我知道可以使用令牌来避免这个问题,但它只能使用90天 .

有没有办法将我的凭据写为命令参数或env变量?

这是我通过管道运行的命令:

DEPLOY_HOSTNAME=\"eu-west-1.galaxy.meteor.com\" meteor deploy \"mydomain.com\" --settings ./settings.json --allow-superuser

谢谢!

1 回答

  • -1

    您可以使用Galaxy令牌登录,有效期为90天 .

    https://galaxy-guide.meteor.com/commands.html#login-token

    总之,要检索令牌,请运行:

    METEOR_SESSION_FILE=token.json meteor login

    要使用令牌登录,请使用:

    METEOR_SESSION_FILE=token.json meteor deploy

相关问题