Я пишу rest api для bitbucket, чтобы ограничить коммиты веток и пытаюсь передать имя ветки как параметр из задания jenkins. Хотя я использую params.Branch_Name
в id
и displayId
, он не воспринимается как имя ветви. Это напрямую печатается как refs/heads/${params.Branch_Name}
. Вместо этого следует напечатать название филиала.
{
"type": "read-only",
"matcher": {
"id": "refs/heads/${params.Branch_Name}",
"displayId": "refs/heads/${params.Branch_Name}",
"type": {
"id": "BRANCH", "name": "Branch"
}
,
"active": true
}
,
"users": [],
"groups": [],
"accessKeys": []
}