Jenkinsfile:multi-branch+;拉取请求

Jenkinsfile:multi-branch+;拉取请求,jenkins,groovy,jenkins-pipeline,Jenkins,Groovy,Jenkins Pipeline,我有一个存储在Github存储库根目录中的Jenkins文件。我希望在提交时运行测试,在创建PR时测试整个构建(运行测试、创建包并部署到devel环境) 我成功地配置了Github organization插件,它成功地检测到提交和PRs,但我不知道如何构建PRs-创建PR时,提交已经“构建”(处理Jenkinsfile),因此创建PR时不会触发其他操作 我怎样才能告诉Jenkis/Groovy帮我做这项工作?你检查过这个插件吗?幸运的是我只是瞎了眼。组织文件夹中还有另一个选项卡,称为“拉取请求

我有一个存储在Github存储库根目录中的Jenkins文件。我希望在提交时运行测试,在创建PR时测试整个构建(运行测试、创建包并部署到devel环境)

我成功地配置了Github organization插件,它成功地检测到提交和PRs,但我不知道如何构建PRs-创建PR时,提交已经“构建”(处理Jenkinsfile),因此创建PR时不会触发其他操作


我怎样才能告诉Jenkis/Groovy帮我做这项工作?

你检查过这个插件吗?幸运的是我只是瞎了眼。组织文件夹中还有另一个选项卡,称为“拉取请求”。从用户体验的角度来看,它不是很快乐;我的大多数同事都没有注意到这个标签:)在Jenkins文件中,决定哪个分支是由env.branch_NAME构建的很简单。你检查过这个插件吗?幸运的是我只是瞎了眼。组织文件夹中还有另一个选项卡,称为“拉取请求”。从用户体验的角度来看,它不是很快乐;我的大多数同事只是没有注意到这个选项卡:)然后在Jenkinsfile中,就可以简单地决定由env.branch\u NAME构建哪个分支。