ys memos

Blog

npmscriptsでデプロイする前にテスト通過を必須にする


npm

2021/06/14


最近,テストを書く重要性を理解しつつある.

今回は,npm scripts のコマンドでデプロイする前にテストの通過を義務付ける設定をしてみた.


package.jsonを書き換えるだけで簡単に設定ができる.

ついでに,ビルドも忘れないようにしてみた.

package.json
"scripts": {
	"test": "テストコマンド", #ex) jest --env=jsdom --verbose
	"build": "ビルドコマンド", #ex) next build
	"predeploy": "npm test && npm run build",
	"deploy": "デプロイコマンド" #ex) firebase deploy
}

もっともっと安全にデプロイしたい...


関連タグを探す