I've just installed the pipeline plugin (on Jenkins 2.1). When I create a new job the Source Code Management tab is missing (and a few others). According to the article describing the Pipeline feature at it should look like:
However this is how it looks like in my case:
Where are the missing tabs, especially the Source Code Management one? Is it simply some missing config/plugin or a bug?
I'm on Jenkins 2.1
答案 0 :(得分:7)
在SCM配置选项出现之前,您可能需要安装 Git插件(或其他SCM连接器)。将它们(它们)添加到Jenkins后,您可以继续进行作业设置:
在管道部分中,选择定义:来自SCM的管道脚本 。其他配置元素将显示在页面上,最明显的是SCM下拉选择器。在您安装至少一个SCM连接器插件(如 Git插件)之前,该选择器将为空。 (如果没有您想要的SCM连接器,有点难以继续配置......)
一旦您想要的SCM连接器正确插入,选择器就会填充可用的SCM选项。选择所需的配置元素后,会显示更多配置元素 - 无论选择何种SCM。
例如,使用git时,您将看到存储库子子部分,您可以在其中提供连接URL并选择(Jenkins管理的其他位置)凭据。和分支配置。回购broswer。还有更多。
在SCM配置位之后,有一个脚本文件本身的配置,方便地自动填充默认的“Jenkinsfile”。
此时,您应该好好去(假设您已经将Jenkinsfile
推到了您的回购的根目录。)
答案 1 :(得分:0)
在管道定义中,您可以选择Pipeline script from SCM
。这将打开SCM配置。是的,这不是最直观的方法。
答案 2 :(得分:-2)
源代码管理选项卡适用于版本2.107.3的自由样式项目或多配置项目
请确保在开始新工作时选择正确的项目以查看源代码管理选项卡。 詹金斯>新商品>自由风格项目 要么 詹金斯>新商品>多配置项目