会社の人にoctokit使うとGHEにログインしなくても色々できるよと教えてもらったので、試してみることにした。
octokitのインストール
[code]
$ gem install octokit
$ gem list octokit
*\* LOCAL GEMS **
octokit (4.3.0)
[/code]
Gistを作成するテスト
アクセストークンをGithubで作成して、いい感じに権限を付与してあげる。gistの作成だけだったら、gistにチェックを入れるだけ。
下記がテストしたコード。
[code]
require ‘octokit’
client = Octokit::Client.new access_token: ‘Githubの自分のsettings作ったアクセストークン’
client.create_gist({:files => {‘test.md’ => {:content => ‘octokitのテストだよ’}}})
[/code]
これで実行してみたらこんな感じでgistが作られてた。これ確かに便利だ〜。
これ使えばチームで使ってるあのツールのあの部分に適用できそう感があるなぁ〜なんて妄想できたのが良かった。
あとでやってみよ。