Показать гиперссылку в задании Jenkins - PullRequest
0 голосов
/ 17 июня 2020

Кто-нибудь знает, как отобразить гиперссылку (веб-ссылку) в консоли сборки заданий jenkins?

У меня есть ссылка, например, www.google.com

И что я хотел бы do, определите это в моем сценарии groovy, чтобы он отображался как гиперссылка в описании вакансии Jenkins.

My groovy выглядит так.

    String jobName = "test"
    String displayString = "test_job"
    String web = "www.google.com"
    String webPage = "<a href=${web}>webPage</a>" 

    pipelineJob(jobName) {
        displayName(displayString)
        parameters {
        stringParam('XXX', '', 'address: webPage') 

www.google.com распечатывается, но не кликабельно.

Любые предложения, пожалуйста?

Я просмотрел это это , но, похоже, не могу его решить.

1 Ответ

0 голосов
/ 17 июня 2020

Пожалуйста, посмотрите методы в URL https://javadoc.jenkins-ci.org/hudson/console/ModelHyperlinkNote.html

import hudson.console.ModelHyperlinkNote
def web="www.google.com"
pipeline
{
  stages
 {
   stage('sample')
   {
   steps
   {
     script
     {
          println hudson.console.ModelHyperlinkNote.encodeTo(web, web)
     }
   }
 }
 }
}
...