framelunch / scaffold-wordpress

FRAME LUNCH Wordpress案件用テンプレ
0 stars 1 forks source link

デプロイ周りの改善 #9

Closed kaave closed 6 years ago

kaave commented 6 years ago

詳細

10/16の週令で @supertaihei02 より指摘 詳細は申し訳ないですが忘れてしまったので雑にまとめますが、 要するにデプロイの際の作業がエレガントではないのでエレガントにしたい、とのこと

ゴール

エレガント化

期日

なるはや

nkenji09 commented 6 years ago

@supertaihei02 すみません。その日動物病院でミーティング参加できなくて。。。 詳細を教えてもらえると助かります。

nkenji09 commented 6 years ago

コンテナ内のWordpressメインファイルを デプロイする方法を用意すべきではないか っていう話。

Wordpressのメインファイルについてはどんどん更新されていくから 別に同じにしなくていいやーって思っていたけど まぁ確かに開発段階でそれが原因でエラーとか出ちゃうとハマるから デプロイできるようにしてみようと思う。

nkenji09 commented 6 years ago

wordmoveを最初のDockerコンテナイメージにインストール済みの状態にしておきました。 .envファイルに環境情報を入力後 make gen-movefile すると自動的にMovefileを生成します。 (設定ファイルがあちこちに散らばるのがイヤだったので)

Movefileがある状態で make prd-pull-db とかやると本番環境のDB情報をLocalに入れられます。 ただし、本番環境がwordmoveのシステム要件に合わないケースも考えられるので 今まで通りDumpファイルをベースにDBの同期を行う方法も残しておきました。

ちょっとちょうどいい環境がなかったから、まだFTPでファイルをpullしておくテストしかしてないから ポロポロ不具合出るだろうけど、見つけ次第潰します。 というわけで、一旦クローズ。