Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Visual Studio App Centerで
GitHubのIssue発行を
自動化しよう
2018/06/23
.NETラボ 勉強会 2018年6月
中島進也
Profile
• 名前:なかしょ(中島 進也)
• Twitter:@nakasho_dev
• ブログ:なかしょの技術日誌
http://nakasho-dev.hatenablog.jp/
• 最近の興味
TDD、アジャイル開発、Xam...
A bright future for GitHub(https://blog.github.com/2018-06-04-github-microsoft/) 3
4
Visual Studio App Center
主な機能
5
自動ビルド・単体テスト
実機デバイスでUIテストを自動化
テスターやストアへのアプリ配布
クラッシュログの収集
使用状況の分析
プッシュ通知
対応プラットフォーム
6
Android
Java/Kotlin
ReactNative
Cordova(Preview)
Xamarin
iOS
Objective-C/Swift
ReactNative
Cordova(Preview)
X...
Bug Trackerの登録(1/3)
7
BugTrackerとして使用したいサービ
スを選択する
Bug Trackerの登録(2/3)
8
認証済みサービスとして登録される。
Bug Trackerの登録(3/3)
9
対象リポジトリを選択してチケット生
成の設定をすると登録完了。
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_m...
GitHubへIssuesの自動発行(1/2)
11
アプリがクラッシュするとIssueが発
行される。
GitHubへIssuesの自動発行(2/2)
12
詳細画面ではAppCenterへのリンクが
表示される。
App Centerのクラッシュログ詳細画面
13
詳細画面ではAppCenterへのリンクが
表示される。
まとめ
• Microsoftに買収されてもGitHubの本質は変わらない
• Visual Studio App CenterはCI/CDに必要な機能が揃っている
• クラッシュログの対処を少しでも速くしよう
Bug Trackerへ自動登...
ご清聴ありがとうございました。
なかしょ(中島 進也)
@nakasho_dev
15
Upcoming SlideShare
Loading in …5
×

Visual Studio App CenterでGitHubのIssue発行を自動化しよう

627 views

Published on

.NETラボ 勉強会 2018年6月でLTした発表資料です
https://dotnetlab.connpass.com/event/91468/

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Visual Studio App CenterでGitHubのIssue発行を自動化しよう

  1. 1. Visual Studio App Centerで GitHubのIssue発行を 自動化しよう 2018/06/23 .NETラボ 勉強会 2018年6月 中島進也
  2. 2. Profile • 名前:なかしょ(中島 進也) • Twitter:@nakasho_dev • ブログ:なかしょの技術日誌 http://nakasho-dev.hatenablog.jp/ • 最近の興味 TDD、アジャイル開発、Xamarin、Chatbot、Tizen • 主な参加コミュニティ JXUG、.NETラボ、Cogbot、Teratail ※本資料は私個人の意見であり、所属企業・部門見解を代表するもの ではありません。 2
  3. 3. A bright future for GitHub(https://blog.github.com/2018-06-04-github-microsoft/) 3
  4. 4. 4 Visual Studio App Center
  5. 5. 主な機能 5 自動ビルド・単体テスト 実機デバイスでUIテストを自動化 テスターやストアへのアプリ配布 クラッシュログの収集 使用状況の分析 プッシュ通知
  6. 6. 対応プラットフォーム 6 Android Java/Kotlin ReactNative Cordova(Preview) Xamarin iOS Objective-C/Swift ReactNative Cordova(Preview) Xamarin Windows UWP macOS(Preview) Objective-C/Swift
  7. 7. Bug Trackerの登録(1/3) 7 BugTrackerとして使用したいサービ スを選択する
  8. 8. Bug Trackerの登録(2/3) 8 認証済みサービスとして登録される。
  9. 9. Bug Trackerの登録(3/3) 9 対象リポジトリを選択してチケット生 成の設定をすると登録完了。
  10. 10. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) AppCenter.start( application, BuildConfig.APP_CENTER_API_KEY, Analytics::class.java, Crashes::class.java) Analytics.trackEvent("show MainAcitivity") Handler().postDelayed({ throw RuntimeException(“お前はもう死んでいる") }, 5000) } クラッシュテスト用アプリ(Android/Kotlin) 10 Crashes::class.javaを登録すること でクラッシュログが取得可能となる。 クラッシュ後にクラッシュログがAppCenterに 送信されるのは次にアプリを起動したときとなる。
  11. 11. GitHubへIssuesの自動発行(1/2) 11 アプリがクラッシュするとIssueが発 行される。
  12. 12. GitHubへIssuesの自動発行(2/2) 12 詳細画面ではAppCenterへのリンクが 表示される。
  13. 13. App Centerのクラッシュログ詳細画面 13 詳細画面ではAppCenterへのリンクが 表示される。
  14. 14. まとめ • Microsoftに買収されてもGitHubの本質は変わらない • Visual Studio App CenterはCI/CDに必要な機能が揃っている • クラッシュログの対処を少しでも速くしよう Bug Trackerへ自動登録するためにApp Centerを活用しよう 14
  15. 15. ご清聴ありがとうございました。 なかしょ(中島 進也) @nakasho_dev 15

×