2015-12-27 27 views
9

Travis CIなどのバッジをGithubリポジトリのメインページに表示するには、バージョン管理を行わずにバッジを表示するのが良い方法はありますか?githubバッジとブランチ

私はフロントページにバッジを持っていますが、READMEにコミットしている場合は、すべてのブランチ&フォークがマスターからバッジを参照します。間違ったものよりも開発ブランチにバッジがない方が良いでしょう。

+2

その後、ブリップをマージについて心配する必要はに似ていないよう開発:http://stackoverflow.com/questions/18673694/referencing-current-branch-in-github-をreadme-md – Philippe

答えて

0

私は最初のページにバッジを置いていますが、READMEにコミットしていれば、すべてのブランチ&フォークはマスターからバッジを参照しています。

これは、すべてのブランチのREADMEが同じバッジを参照する場合にのみ当てはまります。各ブランチにステータスを表示するには、ブランチのREADMEを更新するだけです。

I like to have the badges on the front pageというときは、githubのデフォルトブランチのREADME内にあるとします。これは、デフォルトブランチのREADMEをステータスバッジのリストで編集するだけです。これらのすべては、ソース管理の管理にすぎず、githubがマークダウンをレンダリングするという事実を利用しています。 git hooksを使用して動的なブランチに対してこれを自動化できると考えられますが、これをやった人は誰も気づいていません。

0

あなたのreadmeリンクでは、ボタンを生成するためにマークダウンを使用します。 Travis CIとコードの気候はあなたのreadmeで使用するpremadeボタンを提供します。他のサービスの場合はshields.io と同じフォーマットで自分自身を作ることができます(私はそれらが動いているとは思わないが、手動で更新することができます)

6

私たちは怠惰で、別々のバッジマスターのためと

enter image description here

関連する問題