pnpm deploy メモ

pnpm deploy メモ
pnpm に deploy てコマンドが生えてて、pnpm workspaces ベースの monorepo で、パッケージ内の依存を解決した状態で特定のディレクトリにコピーしてくれる
ただ、微妙に罠があって、ご丁寧に deploy コマンドは .gitignore ファイルの中身をみて、ignore されてるファイルはコピーしないという挙動になっていてハマった
docker image をビルドする時に .dockerignore.gitignore を弾いておかないといけないんだけど、.dockerignore の挙動が .gitignore と違くて、**/.gitignore としないとサブディレクトリ内の .gitignore は弾いてくれないのであった