首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从CircleCI部署app

从CircleCI部署app
EN

Stack Overflow用户
提问于 2018-01-05 07:41:09
回答 2查看 98关注 0票数 2

一旦我们发布了一个新版本,我将自动部署我的应用程序。我们使用CircleCI,所以启动这些命令应该不是什么大事。

代码语言:javascript
复制
cf login -a https://api.lyra-836.appcloud.swisscom.com -u myuser -p seret
cf push myapp

但是,我不想将我的个人凭证(Passeport )公开到我们的git存储库中。是否有可能为此目的生成API密钥?

你是怎么处理的?我可能还需要将ssh放到实例中,以便在部署后触发一些迁移脚本,同样的情况也是如此。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-05 08:41:05

目前,并不提供技术帐户,但是您可以轻松地创建一个额外的帐户。然后作为开发人员将其添加到您的组织/空间中,它应该能够满足您的需求。

票数 2
EN

Stack Overflow用户

发布于 2018-01-05 08:11:58

CircleCI文档中有一个关于处理秘密的部分:使用CircleCI环境变量

为所有命令设置环境变量,而不将它们添加到git中。 有时,您需要添加一个API密钥或其他一些秘密作为环境变量。您可能不希望将此值添加到您的git历史记录中。相反,您可以使用项目设置>环境变量页面添加环境变量。

本文档描述了如何使用在VCS中存储加密的内容

如果您希望将敏感的环境变量签入git,但进行加密,则可以遵循循环/加密-文件中概述的过程。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48109212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档