【发布时间】:2016-02-27 15:57:29
【问题描述】:
我们的项目使用 github 和 jenkins。 Jenkins 正在从 master(主分支)中提取,然后编译/打包和部署项目。问题是我们的 webapp 项目使用 jdbc 凭据,而我们的 github 和 jenkins 是公开的。那么有没有办法屏蔽他们的用户名和密码并让詹金斯继续部署项目?谢谢
【问题讨论】:
-
人们经常使用环境变量来设置这样的信息,但基本上任何来自代码之外的东西都可以工作。以github.com/spring-io/sagan/blob/master/gradle/deploy.gradle#L95 为例
-
感谢它看起来像我正在寻找的东西。
标签: java github jenkins passwords mask