Slide 4
Slide 4 text
CI・開発プロセスの改善
- CircleCI
- CIのセットアップ
- Lint, テスト, ビルド処理(gulp, webpack, tsc, etc...)の確認など
- 自動化されていないテストを許さない
- ビルド処理がエラーにならないことを確認する
- CIの高速化
- キャッシュを使う
- ジョブの並列化
- 最適なDockerイメージの選択(gitなどのインストール時間を省く )
- CIのジョブ追加
- pushごとにstorybookをデプロイする
- (for application) developブランチにマージされたら開発環境にデプロイする
- (for package) masterブランチにマージされたら npm private registryにpublishする
- (ブログも書いています : https://tech.mercari.com/entry/2018/08/20/104435)