CLI
前回はこちら。 先日v1.29.0のリリースについてブログを書いたが早速v1.32.2をリリースしたのでまた変更点を紹介。 なお、v1.32.0とv1.32.1はリリースワークフローのエラーにより廃番です。 お知らせ!アドカレやります 明日(12/1)からrfコマンドのアドベン…
前回はこちら。 前回ブログを書いたのが去年の12/23だったので、10ヶ月ぶりのブログにする! その間にもほそぼそと更新していてv1.24.0からv1.29.0になったので主な更新点を紹介。 なお、このブログ記事を書いている間にv1.31.0をリリースしてしまったのでそ…
mrubyでいくつかのCLIツールを作っているのだが、ツールごとにオプションのパーサを作ったりしていて本来作りたい機能をつくるまでの道程が長くなっていた…。 これはいかんとなったので、CLIフレームワークをほそぼそと作っていたのだがやっといい感じになっ…
私がmrubyでCLIツールを作るときは、引数の処理にfastly/mruby-optparseを使っていたのだが、これがアーカイブされてしまった。 一応forkして最新のCRubyのoptparseのコードをあててあるがまぁメンテが大変である。 github.com また、CRubyのoptparseがRegex…
私はGitHub AppをGitHub Actionsで主に使っているのだけど、手元でスクリプトの動作検証をしたいときにJWTを作って…トークンを発行して…というのが面倒だったので、GitHub CLIの拡張として新たにコマンドを作った。 同じことを考えている人がいるはず!っと…
前回の記事でrfというツールを作っていることを書いた。 記事を書いた時点ではテストコードが一切なかった。 さすがに、テストコードがないのは今後開発を続けていくのは不安なのでArubaを使ってテストコードを書いた。 github.com Arubaはあまり使い方を紹…