githubでgemのテストができました。
rubotyという、rubyで書かれたbotを使い始めました。
機能追加にはgemで追加するということで、gemの勉強をしました。
gemの作成方法は記載あるのですが、実際にgemとして使うテストの方法が見当たらず、見つけたのがGistでGemを公開する。
さすがにテスト的なgemを作って、本家に登録するわけにはいかないので、Gistなら行けそうと思った。ただGistで公開した後の使い方を見ると、
gem "my-gem-name", git: "https://gist.github.com/1234567890abcdef1234.git"
ん、これだったらgithubのリポジトリを参照するだけでよいのでは?と思って、ruboty用に作ったテスト用のgem ruboty-hello。これをGemfileに以下の記載でrubotyに取り込むことができました。
gem "ruboty-hello", git: "https://github.com/takus69/ruboty-hello.git"
これだったら、gemのテストをするときや、個人的なgemを発行するときはこれで十分だと思いました。まあ当たり前のことなのかもしれませんが、gemを初めて作る人の一助いなれば幸いです。