私はgithubで、広範なユニットテスト(node.jsにmochaを使用)があるプロジェクトを持っています。
各ページで合格/不合格のテストを表示することで、自慢したいと思います。 Githubの他のプロジェクトがこれを行っていることに気づきました。
テストステータスを表示する方法に関するドキュメントを見つけることができませんでした。
Travis CI をご覧ください。 GitHubで使用できます。
表示されるバッジは 「ステータスイメージ」と呼ばれ、TravisはMarkDownを提供して、挿入できます をプロジェクトのREADME.mdファイルに追加します。
2013年4月26日以降、 GitHubリポジトリブランチページ で ビルドステータス を確認できます。
Commit Status API を使用すると、それを他の場所で使用できます。「 Repo Statuses API 」を参照してください。
2013年4月30日から、 コミットステータスのAPIエンドポイント が拡張され、ブランチおよびタグ名を許可し、SHAをコミットします。
CircleCIステータスバッジ も、マークダウンでREADME.md
ファイルにドロップできる単なる画像です。例えば:
![Build Status](https://circleci.com/gh/<your github name>/<repo name>.png?circle-token=:circle-token)
または
![Build Status](https://circleci.com/gh/<your github name>/<repo name>.svg?style=shield&circle-token=:circle-token)
はい、Jenkinsまたは https://travis-ci.org/ のようなものを意味すると確信しています。これらはgithubアカウントで機能します!コミットごとにテストが実行されます。