hudson/jenkins出力コンソールにハイパーリンク(Webリンク)を表示するにはどうすればよいですか?hudson/jenkinsビルド出力コンソールにハイパーリンクを表示する方法
私が達成しようとしているのは、特定の条件に基づいてhudson/jenkinsビルド中にハイパーリンクを表示することです。 ユーザーがそのリンクをクリックすると、新しいブラウザウィンドウが開き、そのページが表示されます。
これを行うためのプラグインはありますか?何か提案してください?例えば
hudson/jenkins出力コンソールにハイパーリンク(Webリンク)を表示するにはどうすればよいですか?hudson/jenkinsビルド出力コンソールにハイパーリンクを表示する方法
私が達成しようとしているのは、特定の条件に基づいてhudson/jenkinsビルド中にハイパーリンクを表示することです。 ユーザーがそのリンクをクリックすると、新しいブラウザウィンドウが開き、そのページが表示されます。
これを行うためのプラグインはありますか?何か提案してください?例えば
あなたが入力した場合、:ビルドステップで
echo 'http://example.com'
はいえないtarget="_blank"
で、シェルコマンド→アドレスがコンソール出力にハイパーリンクされますを実行します。しかし、それを真ん中でクリックすると、ブラウザの設定に応じて、新しいタブまたはウィンドウで開きます。
ありがとうございました。 hrefを持つことは可能ですか? たとえば テキストには「ここをクリック」と表示されますが、下線のエンドポイントは実際のURLになります。 完全なURLを表示したくありません。私は試してみましたが、それを手に入れることはできません:) – enthuguy
@enthuguy残念ながら、それはありません。 '... 'はハイパーリンクされた' href'の内容を持つプレーンテキストとして表示され、BTW、 "_click here_"とにかく良いリンクテキストではありません。テキストは、リンクをたどったときに見つかると期待できる_what_、それに続く_how_ではなく、どんなブラウザユーザーでもわかるはずです。スタイラスや指でタップしたり、タブでタップしたり、
グルーヴィーなスクリプトまたは(サンドボックスなし)・ジェンキンス・ジョブ・パイプラインは、あなたが試してみたいことがあります(システム)を使用して、例えば:
import hudson.console.ModelHyperlinkNote
println hudson.console.ModelHyperlinkNote.encodeTo('http://example.com', 'example')
見つけてくださいここhudson.console.ModelHyperlinkNote
の完全なAPI:http://javadoc.jenkins-ci.org/hudson/console/ModelHyperlinkNote.html
をするのを忘れ 言い換えれば、条件に基づいてURLコンテキストを動的に構築したいと考えています – enthuguy