GitHubでCIした

GitHubのREADMEにbuidのアイコン付けようと思い。

他人のリポジトリ見るとREADMEにアイコンが付いていて、このソースはビルド通ってるんだよって証。

こうゆうやつ。

mon8-000443

CI(continuous integration)と言うの?

GutHubのリポジトリと連携して、pushのタイミングで自動ビルドするらしい。

jenkinsとかWeb系の開発系サイトでよく聞く言葉だけど、windows業務アプリ系の自分は仕事で使わないしな。

ってことでググる。

Travisがポピュラーっぽいけど、C#はmonoなのでうまくいかなかった・・・

「GitHub CI C#」ググったサイトを参考に、Microsoft系なAppVeyorでやってみた。

GitHubのアカウントでログインできるので、ログインする。

ci001

GitHubのリポジトリを指定し、

ci002

対象のリポジトリを追加。

ci003

ビルドの設定をする。

ci004

AppVeyorのBadgesに結果表示ようのタグがあるので、GitHubのREADMEにに貼る。

ci005

ビルド中は、

ci006

失敗すると、

ci007

成功すると、

ci008

うん、いいな。

mon8-000442

 

%d人のブロガーが「いいね」をつけました。