git - Bitbucket `post webhook` 到 Jenkins - 添加分支名称
问题描述
我正在尝试通过Post webhook
Bitbucket 中的选项触发一个触发 Jenkins 作业的 webhook:
URL 的格式为:http:///generic-webhook-trigger/invoke?token=<token_value> 请注意,我使用的是 Jenkins 的通用 webhook 触发器,作业类型为 Pipeline。它在git checkout
.
我希望能够在 Jenkinsfile 启动之前指定需要签出的分支。我可以从 Jenkinsfile 中结帐,但这对我不起作用。我最初的想法是将 URL 指定为: http:///generic-webhook-trigger/invoke?token=<token_value> &branch=${BRANCH_NAME}
但这(可能很明显)没有成功 - 我只是被${BRANCH_NAME}
打印了并没有实际评估。
我应该如何正确地将分支名称传递给 Jenkins?
解决方案
推荐阅读
- ffmpeg - 对 Accord.video.FFMPEG 的 x86 32 位支持
- r - R 带有两个因子变量的堆叠百分比条形图 - 如何在图中标记百分比,没有小数点?
- python - 在 django 中制作搜索栏
- c++ - `cout` 函数在 C++ 中是如何工作的?
- java - 为什么 CorsConfigurationSource 被忽略,不存在 Access-Control-Allow-Origin?
- python - 显示回复按钮不适用于评论
- python - 读取csv无法读取货币
- python - 如何为我的 Text-RPG 创建任务菜单
- elasticsearch - Kuzzle:使用 X-pack 连接 Elasticsearch
- python - 熊猫分析安装问题