git - Jenkins:如果只更改 README,就不要构建

标签 git jenkins

我们有我们的 project in git顺便说一句,我们的流程适用于稳定的分支,通常会提交那些根本不影响代码的分支。这可能是对其他项目中的 READMEINSTALL 文件的更改,在我们的例子中是对 STATUSCHANGES 通过对特定更改进行投票的方式提交文件。

因为我们有很多 Jenkins 奴隶(在同一个物理上)用于不同风格的 Unix,我们希望为我们的构建机器人施加尽可能小的压力来那些种变化。我们始终可以通过 Web 界面或 IRC 手动强制重建,但我们希望确保只有 READMEINSTALLSTATUSCHANGES 文件已更改 Jenkins 不会重建项目。

最佳答案

在构建配置的“源代码管理”选项卡中,单击“高级”并转到名为“排除区域”的字段。输入您希望忽略的文件的名称,每行一个文件,这会导致 Jenkins 在轮询是否应触发构建时忽略这些文件。

关于git - Jenkins:如果只更改 README,就不要构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16708298/

相关文章:

jenkins - 如何在 Jenkins 管道中注入(inject)阶段或步骤

git - 在 Jenkins Pipeline/Jenkinsfile 中获取 git 分支名称

git - 我如何在声明性的 Jenkins 管道脚本中添加 git fetch 标签

git - 将书签存储在 Markdown 文件中,如何对标签进行编码?

git - 无法提交更新的jar文件

git branch -d <branchname> 抛出错误 : branch <branchname> not found

linux - 如何使当前目录成为git工作目录

android - 来自开源代码的Gradle错误

java - jenkins在这个环境下没有提供编译器

Jenkins 多分支管道 : How to checkout only once?