Jenkins:Credential插件如何与Subversion插件一起使用

时间:2012-07-11 09:46:03

标签: svn jenkins credentials

我正在使用Jenkins版本1.447.2。我安装了最新的Credentials插件和SSH Credentials插件。我在“管理凭据”屏幕下配置了所有内容。现在,我希望Subversion插件能够自动使用此凭据。但是,它没有这样做。它要求我再次输入凭证,而不是使用Credential插件下存储的凭据。 请确认我对Credentials插件的理解是否正确或是否有我遗漏的内容。有没有解决方案?

2 个答案:

答案 0 :(得分:3)

我知道这个回应可能有点晚了。 1.54使用凭证插件。我相信git等也可以。 如果您还使用作业DSL,则ID将显示在“高级”选项卡下。确保在添加凭据时设置它,否则您将自动生成UUID 例如

scm {
  svn {
    location ('http://example.com/your/svn/repo') {
      credentials('TheValueEntered')
      directory('.')
    }
  }
}

答案 1 :(得分:2)

您的理解可能会在一段时间后正确,但尚未完成。

Credentials插件相当新,Subversion插件的更改日志(https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin)没有说明添加对Credentials插件的支持。

我必须假设Subversion插件仍然继续自己管理凭据。