Я берущие типа сборки т.е. либо Maven работы или Freestyle работы в качестве входного параметра (с помощью встроенного параметризированного плагина) и на основе входных условий создать соответствующее заданиеУсловных циклы в работе DSL
Моего входного параметр : «maven» (для создания задания Maven), иначе блок для фристайла Job.
if(params[build_type]=="maven"){
mavenJob('example') {
using(template_job)
scm {
svn {
location(svn_url)
}
}
}
}
freeStyleJob('example') {
using(template_job)
scm {
svn {
location(svn_url)
}
}
}
У меня возникло следующее сообщение об ошибке, и я очень новичок в groovy, поэтому, пожалуйста, извините. Ждем любых предложений. Спасибо.
Processing provided DSL script ERROR: (script, line 1) No such property: params for class: script
@daspilker: Не могли бы вы любезно поделиться вам предложения. Заранее спасибо. – Goku