---
# System prepended metadata

title: '#16 本番公開を失敗しないために'

---

# #16 本番公開を失敗しないために

## 本番公開で失敗したこと
- ビルドコマンドミス
- 含んではいけないブランチをマージした状態で上げてしまった（AOBISTAGGGGEEE）
- ~~頼んでたキャッシュサーバが502エラーになった(2回)~~

## なんで失敗してしまうのか
- FTPで手動でアップロードしてるので
- STG環境が本番へのテストとなってない
- テスト自体が不十分
- 影響範囲をエンジニアが認識しきれてないケースがある（ASOBISTAGEなど
- serverles-next.jsのバージョン問題（AWSのアップデートに合わせて対応しないとビルドできなくなる
- WPの.php仕込みが大変
- ACF本番移しが大変
- 

## 解決策
- issueちゃんとする？　→ レビュー？
- そもそもブランチが複雑にならないようにする
- DBバックアップをとる
- CDパイプラインを構築する(手動でやらない)
- Jestのスナップショットテストなどを活用して影響範囲を可視化する
- ~~下瀬さんを使わない~~


WP Migrate Lite – WordPress Migration Made Easy
https://ja.wordpress.org/plugins/wp-migrate-db/



