2014-12-23 5 views
0

Возможно ли в Jenkins-dsl указать стратегию выписки из SVN?Можно ли указать стратегию выписки?

Я хотел бы использовать «Use„обновление СВН“как можно больше», все же единственный способ, которым я могу видеть, чтобы настроить это вручную

Ура!

ответ

1

Вы можете сделать это

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' 
    } 
} 

У меня есть другая стратегия обновления здесь, потому что я думаю, что стратегия по умолчанию «использовать обновление СВН как можно больше»

Я спросил работу DSL Google группы по ваше имя (как собственное решение не удалось) here

Кстати, чтобы опробовать команды рабочих мест Dsl вне Дженкинс вы можете использовать работу-DSL playground

+0

Удивительный - это именно то, что мне нужно - спасибо! – Hamish

Смежные вопросы