WEB EGG

Leko

Leko
/

lerna-changelogで始める頑張りすぎないリリースノート自動生成

 · 2 min read

hothouse というpackage.jsonとlockfileを更新してPR出すツールを公開するときに、 「リリースノート頑張りたくないな」と思い、なるべく楽にそれなりのリリースノートを残せる方法を探った結果、 lerna-changelog というLerna…

package.jsonを更新してPRを作成できるCLIツールhothouseを作った

 · 3 min read

hothouse というツールを作成しました。 package.jsonとロックファイルを更新してGitHubにpull requestを作成するCLIツールです。 npmかYarnをパッケージマネージャとして使用できます。 普通のリポジトリだけではなく、LernaやYarn…

lernaでnpmにpublicなscoped packageをpublishする方法

 · 1 min read

hothouse という、package.jsonを更新してPRを作成するGreenkeeperのようなOSSを作る際に、 プラグイン開発用の内部I/Fを @hothouse/types というpublicなパッケージとしてpublish…

タブ補完でpecoでnpm-scriptsをもっと超簡単に実行したい

 · 2 min read

便乗ネタです。 — pecoでnpm-scriptsを超簡単に実行したい - Qiita という素晴らしい記事が公開されたので実際に使ってみたのですが、 npm run まで打ってから「あれ、コマンドなんだっけ」と思い、入力内容を消し nrun…

Dockerのビルド時にGithubのプライベートリポジトリをcloneする

 · 2 min read

表題についてざっと調べると、 Using SSH Private keys securely in Docker build Forward ssh key agent into container · Issue #6396 · docker/docker…

npmへのデプロイをCircleCIで自動化してみた

 · 2 min read

こんにちは。 RubygemsへのデプロイをCircleCIで自動化してみた | WEB EGG に引き続きnpmのデプロイも自動化してみました。 gemのときとは微妙に差異があるので、あらためて備忘録として残しておきます。 作ったもの こちらのリポジトリです。circle…