Jenkins如何使用AnchorChain插件向Jenkins管道添加外部URL

时间:2017-11-29 09:38:33

标签: jenkins jenkins-plugins jenkins-pipeline

我想将外部URL链接到Jenkins管道。在构建运行时应该可以访问它。 AnchorChain曾经在几页中被提出过,所以试图使用它,但documentation对新手来说不太明确。我安装了AnchorChain插件并在管道脚本中添加了以下内容。

sh "echo 'File1 http://localhost:8080/api' > anchorChain.tsv"

当我开始构建时,控制台输出显示

  

+ echo webAppUrlFile http://localhost:8181/api

现在,我想将此链接添加到构建作业的侧边栏,类似于HTML Publisher报告链接。接下来的步骤是什么?

1 个答案:

答案 0 :(得分:0)

请确保您使用标签作为分隔符:命名网址图标
如本帖所述:Jenkins_wiki
注意:图标字段是可选的。如果您没有指定一个,则默认情况下会获得一个。我无法使用http://地址指定一个(另一天的另一个问题)所以我只省略该字段并获取默认图标。

为了让你的Jenkins工作中出现侧栏链接,你可以:

  1. 安装AnchorChain插件。一旦安装完毕(并且您重新启动了Jenkins),
  2. 在执行shell中的Job config(Build Section)中,您将输出添加到AnchorChain.tsv:

    echo" Artifacts $ {ARTIFACTS_URL}" > AnchorChain.tsv

  3. 在“帖子构建操作”部分中,您将添加锚链操作

    Add Anchor Chain Action to your build job

  4. 将文件引用添加到文件名字段: FileName

  5. 尝试构建。下面的屏幕截图中描述的构建结果。
    Artifacts