我在VSTS中维护我的源代码(版本控制是GIT)。对于CI流程,我使用的是Jenkins。
我想使用 DSL 插件创建动态作业,该动态作业应该从VSTS下载代码。
那么如何通过凭证从VSTS下载代码?
答案 0 :(得分:0)
尝试使用凭据绑定插件进行构建作业 https://support.cloudbees.com/hc/en-us/articles/203802500-Injecting-Secrets-into-Jenkins-Build-Jobs
答案 1 :(得分:0)
您可以按照使用Github配置的相同过程进行操作。唯一的区别是,对于VSTS,您必须创建个人访问令牌或启用备用凭据,并将其用作Jenkins中的凭据。
scm {
git
{
remote {
name('origin')
url('https://vstsaccount.visualstudio.com/Project/_git/Reponame')
credentials('vstspat')
}
}