2017-11-29 34 views
0

外部URLをJenkinsパイプラインにリンクしたいとします。これは、ビルドの実行中にアクセス可能でなければなりません。 AnchorChainはいくつかのページで提案されていましたので、それを使用しようとしましたが、documentationは初心者にとってはあまり説明しません。 AnchorChain Pluginをインストールし、パイプラインスクリプトに以下を追加しました。私はビルドを開始するとJenkins AnchorChainプラグインを使用して外部URLをJenkinsパイプラインに追加する方法

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

、コンソール出力はhttp://localhost:8181/api

は、今私はに似ビルドジョブのサイドバーにこのリンクを追加したい

+エコーwebAppUrlFile示しHTML Publisherのレポートリンク。次のステップは何ですか?この記事で説明したよう
名のURLアイコン

答えて

0

は、あなたが間に区切り文字としてタブを使用していることを確認しJenkins_wiki
注:アイコンのフィールドはオプションです。指定しない場合、デフォルトで1つが取得されます。私はフィールドを省略し、デフォルトのアイコンを取得するので、私はhttp://アドレス(別の日の別の問題)を使用して指定することができませんでした。

あなたジェンキンスジョブに表示するサイドバーのリンクを取得するためには、よ:

  1. はAnchorChainプラグインをインストールしてください。それがインストールされています(とあなたはジェンキンスを再起動しました)を実行シェルの中で、あなたの仕事の設定(セクションの構築)では、
  2. をしたら、あなたはAnchorChain.tsvに出力を追加します:

    エコー「アーティファクトを$ { ARTIFACTS_URL}」> AnchorChain.tsvあなたのポストのビルドアクション]セクションで

  3. 、あなたはアンカーチェーンアクションを追加します

    Add Anchor Chain Action to your build job

  4. ファイル名]フィールドにファイルの参照を追加します: FileName

  5. ビルドを試してください。下のスクリーンショットに示すビルド後の結果
    Artifacts

関連する問題