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