为什么 Jenkins 管道作业中没有源代码管理选项卡?
Why there is no Source Code Management tab in a Jenkins pipeline job?
我刚刚安装了管道插件(在 Jenkins 2.1 上)。当我创建新作业时,缺少 源代码管理 选项卡(以及其他一些选项卡)。
根据 the article describing the Pipeline feature 在它应该是这样的:
但是在我的案例中是这样的:
丢失的选项卡在哪里,尤其是 源代码管理 选项卡?它只是缺少一些 config/plugin 还是一个错误?
我正在使用 Jenkins 2.1
在显示 SCM 配置选项之前,您可能需要安装 Git 插件 (或其他 SCM 连接器)。将它(它们)添加到 Jenkins 后,您可以继续设置作业:
在管道部分,select定义:来自SCM的管道脚本.其他配置元素将出现在页面上,最显着的是 SCM 下拉列表 selector。在安装至少一个 SCM 连接器插件(如 Git 插件)之前,selector 将为空。 (如果没有您想要的 SCM 连接器,很难继续配置...)
正确插入所需的 SCM 连接器后,selector 将填充可用的 SCM 选项。选择您想要的那个之后,还会显示更多配置元素 - 无论 selected SCM 需要什么。
例如,当使用 git 时,您将看到一个 Repository 子部分,您可以在其中提供连接 URL 并选择一个(在詹金斯的其他地方管理)凭证。和分支配置。和回购代理。还有更多。
在 SCM 配置位之后,有脚本文件本身的配置,方便地自动填充默认值 "Jenkinsfile"。
到那时,你应该可以开始了(假设你有一个 Jenkinsfile
已经被推送到你的 repo 的根目录)。
源代码管理选项卡适用于 2.107.3 版本的自由风格项目或多配置项目
请确保在开始新工作时选择正确的项目以查看源代码管理选项卡。
Jenkins > 新项目 > 自由风格项目
要么
Jenkins > 新项目 > 多配置项目
在管道定义中,您可以 select Pipeline script from SCM
。这将打开 SCM 配置。是的,这不是最直观的方式。
我刚刚安装了管道插件(在 Jenkins 2.1 上)。当我创建新作业时,缺少 源代码管理 选项卡(以及其他一些选项卡)。
根据 the article describing the Pipeline feature 在它应该是这样的:
但是在我的案例中是这样的:
丢失的选项卡在哪里,尤其是 源代码管理 选项卡?它只是缺少一些 config/plugin 还是一个错误?
我正在使用 Jenkins 2.1
在显示 SCM 配置选项之前,您可能需要安装 Git 插件 (或其他 SCM 连接器)。将它(它们)添加到 Jenkins 后,您可以继续设置作业:
在管道部分,select定义:来自SCM的管道脚本.其他配置元素将出现在页面上,最显着的是 SCM 下拉列表 selector。在安装至少一个 SCM 连接器插件(如 Git 插件)之前,selector 将为空。 (如果没有您想要的 SCM 连接器,很难继续配置...)
正确插入所需的 SCM 连接器后,selector 将填充可用的 SCM 选项。选择您想要的那个之后,还会显示更多配置元素 - 无论 selected SCM 需要什么。
例如,当使用 git 时,您将看到一个 Repository 子部分,您可以在其中提供连接 URL 并选择一个(在詹金斯的其他地方管理)凭证。和分支配置。和回购代理。还有更多。
在 SCM 配置位之后,有脚本文件本身的配置,方便地自动填充默认值 "Jenkinsfile"。
到那时,你应该可以开始了(假设你有一个 Jenkinsfile
已经被推送到你的 repo 的根目录)。
源代码管理选项卡适用于 2.107.3 版本的自由风格项目或多配置项目
请确保在开始新工作时选择正确的项目以查看源代码管理选项卡。 Jenkins > 新项目 > 自由风格项目 要么 Jenkins > 新项目 > 多配置项目
在管道定义中,您可以 select Pipeline script from SCM
。这将打开 SCM 配置。是的,这不是最直观的方式。