Разница между Дженкинсом Джобом и FreestyleJob - PullRequest
0 голосов
/ 01 мая 2018

Используя плагин Jenkins DSL, я встречал Job и freeStyleJob . Есть ли разница между этими двумя взглядами на скудную документацию, они выглядят так же, как и они? Они оба существуют по историческим причинам или на самом деле есть разница между ними?

1 Ответ

0 голосов
/ 10 мая 2019

Это абсолютно одно и то же. Метод Job() был введен начиная с версии 1.30 job-dsl-plugin и действует как псевдоним для freeStyleJob().

На момент написания этой статьи у вас есть следующие методы:

job(String name, Closure closure = null)          // since 1.30, an alias for freeStyleJob

freeStyleJob(String name, Closure closure = null) // since 1.30

buildFlowJob(String name, Closure closure = null) // since 1.30

ivyJob(String name, Closure closure = null)       // since 1.38

matrixJob(String name, Closure closure = null)    // since 1.30

mavenJob(String name, Closure closure = null)     // since 1.30

multiJob(String name, Closure closure = null)     // since 1.30

workflowJob(String name, Closure closure = null)  // since 1.30

multibranchWorkflowJob(String name, Closure closure = null) // since 1.42

https://github.com/jenkinsci/job-dsl-plugin/wiki/Job-DSL-Commands#job

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...