当社は1年以上ウェブサイトを開発しています。この段階で、私たちは疑問を投げかけました: Web サイトをローカル環境から本番環境に移動するアルゴリズムは何ですか? 私たちはすでに独自のフローを持っていますが、私たち自身で使用できる有用なものを持っている経験豊富な企業があることはかなり確信しています.
フロー (シンプル) は次のようになります。
- git からバージョンをプルする
- リモートサーバーにアップロード
- リモート サーバー上の構成ファイルと静的ファイルの更新 (必要な場合)
- CSS\JS の最適化
- 生産に切り替える
質問:
私たちの主な問題は、git からステージング サーバーにバージョンをプッシュする自動化された (独自にコーディングされた) スクリプトがないことです。誰かがこれをまったく行いますか?
各ステップ: git からのプル、サーバーへのアップロード、構成の変更、CSS\JS の最適化は、個人的な呼び出しによって個別に行われます。これは良い習慣ですか?
重要なポイントが抜けているのではないでしょうか?私たちの流れへの助けやヒントをいただければ幸いです。前もって感謝します