我在我不信任的主机提供商上安装了jenkins。我如何保护它不受主机提供商的攻击?我一直在读有关凭证插件- 的文章,有一句话
If a non-trusted user can gain access to the files in the JENKINS_HOME/secrets托管提供商可以访问JENKINS_HOME/secrets文件夹,所以我不能使用credentials-plugin保护密码。至少我是这么理解的。我的问题是:我应该怎么做才能将凭证存储在加密的驱动器上,并在启
使用Jenkins凭证,我创建了选择User Name and Password类型的MY_USERNAME条目: ? 现在我可以在Groovy脚本中访问这个变量: withCredentials([usernamePassword(
credentialsId: 'MY_USERNAME_ID',现在我需要将真实的用户名和密码值保存到一个文本文件中。如何将它们保存到文件中?
我使用https与Windows凭据存储结合使用。为了自动选择正确的帐户,我将我的私人帐户信息存储在~/.gitconfig中,工作帐户信息存储在~/work/.gitconfig中,如建议的。不幸的是,当我试图在我的私有存储库中推送更改时,我得到了以下错误:remote: Permission to privateuser/privaterepo.git denied当我在我的私有