f7q / learning

NET Core learning Github
Other
0 stars 1 forks source link

dotnet-botの仕組みを調査する #18

Closed f7q closed 8 years ago

f7q commented 8 years ago

@ dotnet-bot test please https://github.com/dotnet-bot

ボットアカウントがビルド、テストを行ってる仕組みがある メンションを送ったことがトリガーになってるみたい。

ボットアカウントのリポジトリにFrokしてあるリポジトリでビルド、 もしくはプロジェクトの開発ブランチでビルドしてる。 仕組みはslackやgitterでbotにメンション送ったらビルドする仕組みと同様と考えられる。

f7q commented 8 years ago

Bot Framework

https://github.com/Microsoft/BotBuilder

https://dev.botframework.com/

f7q commented 8 years ago

https://github.com/dotnet/dotnet-ci

どうやら、このリポジトリがdotnet-botの仕組みみたい。 jenkinsのプラグインを活用して、実現している。

  1. 簡単に同じ構成準備して作れる代物ではなさそう。
  2. リポジトリのメンテの頻度が高く複数のリポジトリ管理で問題点がありそう。
  3. デプロイサービスのリソース消費の最小化図る必要性が無い限り、コスト高い仕組み。

社内ローカルで運用するケースであれば、十二分に発揮してくれると思う。