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.
「安心・安全・安定・信頼」できるインターネットサービスを
株式会社クルウィット
井澤 志充
ghissuesのご紹介
2014/6/21 (Sat)
Kanazawa.rb #22
@ITビジネスプラザ武蔵
「安心・安全・安定・信頼」できるインターネットサービスを
じこしょうかい
• (株)クルウィットの取締役  兼  北北陸陸⽀支社⻑⾧長  
• 博⼠士(情報科学)
2
• ネットワークの委託研究・⾃自社サービス開発など  
• 井澤  志充  ...
「安心・安全・安定・信頼」できるインターネットサービスを 3
「安心・安全・安定・信頼」できるインターネットサービスを 4
「安心・安全・安定・信頼」できるインターネットサービスを 5
「安心・安全・安定・信頼」できるインターネットサービスを 6
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesとは
• Issue  ragistrator  for  Github.  
!
• Github  の  Issue  登録が簡単にできます。  
!
• Githu...
「安心・安全・安定・信頼」できるインターネットサービスを
Githubのissueとは
• Githubにおける  issueの構成要素  
• タイトル  
• 本⽂文  
• ラベル  
• 担当者  
• マイルストーン
8
「安心・安全・安定・信頼」できるインターネットサービスを
Githubのissue API
9
http://developer.github.com/v3/issues/
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesのインストール
10
https://github.com/izawa/ghissues.git
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesのインストール
11
% git clone https://github.com/izawa/ghissues.git ghissues
!
% cd !$
!
% r...
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
12
• Githubでアクセストークンを⽣生成する。
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
13
1.Githubにログインして、設定アイコンをクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
14
2.Applications をクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
15
3.Personal access tokens の Generate new token をクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
16
4.Token descriptionを記入して、Generate tokenをクリック
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
17
5.発行された Token をメモっておく。(二度と表示されないので注意)
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの使い方
18
• YAML形式で、Issueの内容や登録するリポジトリを記述
する。
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
19
config:
gh_user: izawa
gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gh_repos:...
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
20
config:
times: 21
gh_user: izawa
gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
21
data:
- title: 第#<%= @times %>回meetup 施設予約をする
body: |
- [x] 施設予約アカウントを取得
- [ ]...
「安心・安全・安定・信頼」できるインターネットサービスを 22
demo
「安心・安全・安定・信頼」できるインターネットサービスを
まとめ
• Github  の  issueを機械的に登録するには、ghissuesが便便
利利。  
• ソフトウェア開発のほか、Organizationの「やることリ
スト」の雛形化...
「安心・安全・安定・信頼」できるインターネットサービスを
• Thank  You!  
• If  you  have  any  comments,  
• please  send  to:  
• Mail:  izawa@izawa....
Upcoming SlideShare
Loading in …5
×

Ghissuesのご紹介

949 views

Published on

github にissueを登録するscrupt

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Ghissuesのご紹介

  1. 1. 「安心・安全・安定・信頼」できるインターネットサービスを 株式会社クルウィット 井澤 志充 ghissuesのご紹介 2014/6/21 (Sat) Kanazawa.rb #22 @ITビジネスプラザ武蔵
  2. 2. 「安心・安全・安定・信頼」できるインターネットサービスを じこしょうかい • (株)クルウィットの取締役  兼  北北陸陸⽀支社⻑⾧長   • 博⼠士(情報科学) 2 • ネットワークの委託研究・⾃自社サービス開発など   • 井澤  志充  (いざわゆきみつ) @Yukimitsu_Izawa
  3. 3. 「安心・安全・安定・信頼」できるインターネットサービスを 3
  4. 4. 「安心・安全・安定・信頼」できるインターネットサービスを 4
  5. 5. 「安心・安全・安定・信頼」できるインターネットサービスを 5
  6. 6. 「安心・安全・安定・信頼」できるインターネットサービスを 6
  7. 7. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesとは • Issue  ragistrator  for  Github.   ! • Github  の  Issue  登録が簡単にできます。   ! • Githubについての説明は省省略略します(おググりください)   • http://github.com 7
  8. 8. 「安心・安全・安定・信頼」できるインターネットサービスを Githubのissueとは • Githubにおける  issueの構成要素   • タイトル   • 本⽂文   • ラベル   • 担当者   • マイルストーン 8
  9. 9. 「安心・安全・安定・信頼」できるインターネットサービスを Githubのissue API 9 http://developer.github.com/v3/issues/
  10. 10. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesのインストール 10 https://github.com/izawa/ghissues.git
  11. 11. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesのインストール 11 % git clone https://github.com/izawa/ghissues.git ghissues ! % cd !$ ! % rake build ! % gem install pkg/ghissues-0.0.3.gem ! ghissues コマンドが使えるようになればOK! !
  12. 12. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 12 • Githubでアクセストークンを⽣生成する。
  13. 13. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 13 1.Githubにログインして、設定アイコンをクリックする
  14. 14. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 14 2.Applications をクリックする
  15. 15. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 15 3.Personal access tokens の Generate new token をクリックする
  16. 16. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 16 4.Token descriptionを記入して、Generate tokenをクリック
  17. 17. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの設定 17 5.発行された Token をメモっておく。(二度と表示されないので注意)
  18. 18. 「安心・安全・安定・信頼」できるインターネットサービスを ghissuesの使い方 18 • YAML形式で、Issueの内容や登録するリポジトリを記述 する。
  19. 19. 「安心・安全・安定・信頼」できるインターネットサービスを YAMLの形式について 19 config: gh_user: izawa gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx gh_repos: izawa/issuetest ! data: - title: ビール飲む ! 最低限の項目:
  20. 20. 「安心・安全・安定・信頼」できるインターネットサービスを YAMLの形式について 20 config: times: 21 gh_user: izawa gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx gh_repos: izawa/issuetest ! data: - title: 第#<%= @times %>回meetupの 施設予約をする body: | - [x] 施設予約アカウントを取得 - [ ] 希望日を予約 - [ ] 予約日をアナウンス milestone: meetup <%= @times %> pre-process labels: - bug - question - help wanted - some label assignee: izawa 全ての使える属性:
  21. 21. 「安心・安全・安定・信頼」できるインターネットサービスを YAMLの形式について 21 data: - title: 第#<%= @times %>回meetup 施設予約をする body: | - [x] 施設予約アカウントを取得 - [ ] 希望日を予約 - [ ] 予約日をアナウンス milestone: meetup <%= @times %> pre-process ! - title: doorkeeperを立てる milestone: meetup <%= @times %> pre-process ! - title: 告知活動を行う(申し込み開始時 - 各種SNS) milestone: meetup <%= @times %> pre-process ! - title: 告知活動を行う(一週間前 - 各種SNS) milestone: meetup <%= @times %> pre-process ! - title: 告知活動を行う(前々日 - 各種SNS) milestone: meetup <%= @times %> pre-process ! - title: meettup<%= @times %>懇親会のお店を予約する body: | - [ ] お店の選定 - [ ] 予約の実施 milestone: meetup <%= @times %> pre-process 大量のissueを一度に登録可能。
  22. 22. 「安心・安全・安定・信頼」できるインターネットサービスを 22 demo
  23. 23. 「安心・安全・安定・信頼」できるインターネットサービスを まとめ • Github  の  issueを機械的に登録するには、ghissuesが便便 利利。   • ソフトウェア開発のほか、Organizationの「やることリ スト」の雛形化に使って欲しいところ。 23
  24. 24. 「安心・安全・安定・信頼」できるインターネットサービスを • Thank  You!   • If  you  have  any  comments,   • please  send  to:   • Mail:  izawa@izawa.org  /  izawa@clwit.co.jp   • Twitter:  @Yukimitsu_̲Izawa 24

×