詹金斯忽略詹金斯文件

时间:2021-03-07 18:45:35

标签: git jenkins

我在 Bitbucket 上有一个分支 with example Jenkinsfile。我的 linux 机器上安装了 Jenkins。我可以通过网络界面创建项目。特别是,我可以指定 Freestyle project 并在其中指定分支。我可以在 Web 界面上添加构建步骤,它将检出分支并执行步骤。但它将从网络界面获取,而不是从 Jenkinsfile 获取。

或者我可以创建 Pipeline 类型的项目。在这种情况下,我无法指定分支,只能指定存储库 URL。如果我运行该项目,它甚至不会结帐。

如何激活Jenkinsfile

1 个答案:

答案 0 :(得分:1)

您应该添加 Git Parameter Jenkins plugin,这将允许您指定要在流水线项目中构建的分支。

https://wiki.jenkins.io/download/attachments/58917601/image2018-9-20_22-0-7.png?version=1&modificationDate=1537473611000&api=v2

这样,您就可以将您的 Jenkinsfile 关联到要构建的正确分支。