最近、GitHubでTravisビルドのステータスを確認したり、GitHubでリポジトリを参照したりしたことを覚えています(ただし、どこにあるかはわかりません)。 README.md
のTravisビルドステータスイメージについてではなく、実際のGitHub機能(わかりやすいチェックマークが付いた緑色のボックス)について話しているわけではありません。
私のコミットはTravisでうまく構築できますが、GitHubで結果を表示したいと思います(現時点ではできません)。これを有効にする方法を知りたいです。
[〜#〜] update [〜#〜]
ここの例 が見つかりました-「Travis-CIビルドが合格しました」という小さな緑色のチェックマークが表示されていますか?
私の例を挙げます- https://github.com/simkimsia/UtilityBehaviors
これをREADME.mdownに書きました
### Status
[![Build Status](https://travis-ci.org/simkimsia/UtilityBehaviors.png)](https://travis-ci.org/simkimsia/UtilityBehaviors)
答えは
[![Build Status](your travis url for the repo here.png)](your travis url for the repo here)
編集:
Travis Service Hookをオンにすることを意味する場合があることに気付きました。
それがあなたの言うことなら、githubリポジトリ>設定>サービスフックに行きます。 Ctrl + Fを使用してTravisを検索します。
EDIT2:
https://travis-ci.org/profile/ {独自のユーザー名を入力}/profileに移動します
次に、トークンをコピーして、Githubリポジトリ設定セクションのTravisサービスフックページ内に貼り付けます。
Travisにもユーザー名を入力します。
テスト送信トークンボタンを試してください。
ペイロードが正常に送信されたことを確認する必要があります。
これが機能する場合、githubリポジトリはtravisに接続されています。
EDIT3:
OPは、プルリクエストページで見つかったコミットのtravisビルドステータスについて尋ねています。
彼は、コミットがある限り、travisビルドステータスがどこにでも現れると想定しました。
私の答えは、仮定が正しくないということです。
Github統合
1) https://travis-ci.org/ {username or org}/{repository}に移動します
2)ステータス画像をクリックします(ポップアップが表示されます)
3)ブランチを選択して、ドロップダウンをクリックします Image URL ▼ に設定します Markdown ▼。
5)コピーコードをREADME.md
に貼り付けます
6)Gitの追加、コミット、プッシュ。 githubを更新すると、画像が表示されます。
マークアップを取得するには
https://travis-ci.org/ {username}/{repository}
右上の[ユーザー名]の下にある[ビルドステータスイメージ]タイトルのボタンを押します
その後、さまざまな環境のマークアップを含むポップアップが表示されますここに、自分のリポジトリのポップアップ付きのスクリーンショットがあります
ここの例 と同じ結果を得るには、プッシュ/プルリクエストをビルドする必要があります。
この写真は、プルリクエストが正常にビルドされなかったことを意味します
Chromeを使用している場合、githubでtravis-ciのビルド時間とステータスの変更を表示するためのchrome拡張機能を作成しました。リポジトリのみがtravis-ciで起動しました。
chrome web store からインストールできます。または my github repo の詳細を参照してください。