nakayama

nakayama blog page

CI/CD

CI/CD


circle CIを導入するに合っての、事前準備

CI/CDを導入する理由

  1. テストの自動化 ... エラーの自動チェック、既存機能による影響チェック
  2. ビルドの自動化... ソフトウェアを実行可能な状態にパッケージングする工数の削除(webpackがしてくれる作業??ちょっとこれは分からない、CLIで毎回コマンドを叩く必要がないって事で解釈)
  3. デプロイの自動化.. パッケージをサーバーに配備して利用して利用可能な状態に整える工数を削除。

→ ビルド、テスト自動化する事で、品質を高め(CI)、また、開発者によ変更をリポジトリから本番環境に自動でリリースすることで、アジャイル開発を行う事ができる。(CD)

まとめると、CIrcle CIとかの Saasの CD/CIツールを使ったら、フロント開発に専念できるって事だね!?