2017-09-20 30 views
0

JenkinsからGitHub README.mdファイルにステータスアイコンを追加しようとしていますが、アイコンが表示されません。埋め込みビルドステータスアイコンをgithubに追加

Embeddable Build Status IconプラグインはJenkinsにインストールされています。

私は解決策を探して、Jenkinsの "configure security"を変更する必要があることを知りました。(匿名ユーザーの場合、MatrixベースのセキュリティでJob-> ViewStatusチェックボックスを有効にしましたが)作業。

READMEファイルに他の人のステータスアイコンを追加しようとしましたが、問題はJenkinsからのものだと思います。

私はREADMEに追加しようとしている行がある:

![Build Status](http://3.213.40.221:8080/buildStatus/icon?job=1_Load_Build_Staging) 

リンクstatus icon作品が、

誰もがそれを修正する方法任意のアイデアを持っているREADMEには表示されませんか?

答えて

0

はGithubのはAggressive image caching breaks image badges #24によると、README画像をキャッシュするので、私の推測では、どちらかということです:

  1. ビルドアイコンはGithubののキャッシュプロキシに表示されていない、または
  2. あなたのジェンキンス・ステータス・サーバーが正しいHTTPサービスを提供されていませんキャッシングヘッダー
+0

お返事ありがとうございます。あなたはこれを設定する方法を知っていますか? –

+0

私はその状態アイコンにアクセスすることができないので、私はGithubができないと仮定しています。そのジェンキンスのサーバーは公開されていますか? –

+0

本当ですか?シークレットモードでステータスアイコンにアクセスしようとしましたが、動作しています。 Jenkinsサーバーは非公開ですが、匿名ユーザーがジョブのステータスを見ることができるセキュリティ設定を編集しました。そのため、リンクにアクセスできないという奇妙な点があります。\ –

関連する問題