是否可以指定结帐策略



是否可以在 Jenkins-dsl 中指定 SVN 检出策略?

我想尽可能使用"使用'svn update'",但我可以看到配置它的唯一方法是手动

干杯!

你可以

这样做

job {
  name 'svn2'
  description 'Build and test the app.'
  scm {
    svn('https://subversion.assembla.com/svn/chucknorrisaxis', localDir='.'){
      (it / 'workspaceUpdater').attributes().put 'class',
           'hudson.scm.subversion.UpdateWithCleanUpdater'
    }
  }
  steps {
    gradle 'test'
  }
  publishers {
    archiveJunit 'build/test-results/**/*.xml'
  }
}

我在这里有不同的更新策略,因为我认为默认策略是"尽可能多地使用 svn 更新"

我代表您询问了工作dsl google组(因为我自己的解决方案失败了)

顺便说一下,要在 Jenkins 之外尝试 job-dsl 命令,你可以使用 job-dsl 操场

相关内容

  • 没有找到相关文章

最新更新