当前位置: 首页 > 面试题库 >

詹金斯分行说明符未得到遵守

郑鸿朗
2023-03-14
问题内容

我有一个配置为从Gitlab存储库中提取的Jenkins构建。

我在构建配置中指定了分支说明符,以仅从一个特定分支中提取:

Branch Specifier (blank for 'any'): origin/development

但是,无论提交被推送到哪个分支,构建仍会触发并拉出提交的分支并进行构建。

我是否误解了分支指定者应该做什么?我只想在某个分支被提交时进行构建。

我还尝试了以下具有相同结果的分支说明符:

development
*/development
refs/head/development

问题答案:

我弄清楚了这个问题。

在“ 构建触发器” 选项下,我指定了仅匹配某些分支。

Filter Branch By Regex: development



 类似资料:
  • 我是詹金斯的新手,在我本地的windows机器上安装了它。 禽类

  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。

  • 我有bash脚本构建,标记和推docker图像到存储库。这是我的Jenkinsfile的一部分; 如何使用podTemplate执行我的步骤。当我使用docker容器进行阶段构建BMF后端时,我有这些错误; 无法连接到UNIX:///var/run/Docker.sock上的Docker守护进程。docker守护进程正在运行吗? /home/jenkins/workspace/bmf/bmf-we

  • 问题内容: 如何轻松地将Jenkins与qUnit集成?我将使用真正的浏览器(如firefox和chrome)运行测试。我的服务器在RedHat 6.1 Linux上运行。我想我都需要插件/库,但我仍然不知道如何使其工作。我第一次与Jenkins合作(在服务器端)。 //编辑: 如果有人也可以共享想法如何构建覆盖率报告,那将是很棒的。 提前致谢 :)。 问题答案: 说詹金斯和QUnit只是难题的一

  • 我想做一些非常简单的事情,在一个文件夹中,我有一个jar文件和一个包含脚本的名为脚本的文件夹。但我可以让詹金斯拉链来做这件事。 zip目录:“awsdeploy”,排除:“”,glob:“”,“scripts/”,zipFile:“SQSToElasticProcessor.zip” 必须显式命名“zip”的参数。@ 第 31 行,第 16 列。

  • 问题内容: 尝试粘贴到我安装了Java JDK的位置,但是Jenkins一直说: 还尝试并得到: 任何人最后一个文件夹/文件应该是什么?我假设bin \ java,但这给我带来麻烦。 问题答案: 应该指向