URL-адрес Blue Ocean в статусе фиксации, отправленный плагином GitHub Pull Request Builder в Jenkins

Я хочу изменить ссылку «Подробности», прикрепленную к отчетам о состоянии в запросе на вытягивание github, чтобы она указывала на представление Blue Ocean вместо обычного URL-адреса задания jenkins.

Я попытался использовать env.JOB_DISPLAY_URL, но он не разрешается должным образом, и в результате обновление статуса не отправляется.

      GitHub pull request #161 of commit a4724087b434ff4813271d9364e715ba6af47013, no merge conflicts.
Setting status of a4724087b434ff4813271d9364e715ba6af47013 to PENDING with url ${env.JOB_DISPLAY_URL} and message: 'Pipeline started'
Using context: Jenkins/CI
Could not update commit status of the Pull Request on GitHub.
org.kohsuke.github.HttpException: {"message":"Validation Failed","errors":[{"resource":"Status","code":"custom","field":"target_url","message":"target_url must use http(s) scheme"}],"documentation_url":"https://docs.github.com/rest/reference/repos#create-a-commit-status"}

Пробовал с двойными кавычками и без. оба не работают. Есть ли способ сделать это?

0 ответов

Другие вопросы по тегам