久々の更新になります。 今日は、以前記事にした Gitlab の CI/CD を使用した自動デプロイメントを、ステージングと本番が同一サーバー上にある環境のエックスサーバーで構築した話をしようと思います。 エックスサーバー は、サーバー費用も比較的安価で稼働も安定しています。そして、SSHにも対応しているので、使用している制作会社さんやエンジニアの方も多いと思います。 レンタルサーバー Xserver なので、今後エックスサーバーで、CI/CD 環境を構築する機会も増えそうなので、備忘録の意味も含めて、注意点などを記載しておこうと思います。 ここ最近は、新規のプロジェクトでは、Gitlabに開発ブランチにプッシュやマージイベントがあったら、自動的にステージングサーバーへデプロイ、マスターブランチにマージイベントがあったら(直接プッシュは禁止している)デプロイをスタンバイという具合にGitl
![Xserver で Gitlab の CI/CD を使用したデプロイメント](https://cdn-ak-scissors.b.st-hatena.com/image/square/a1fa93315dfeebc1161d5681fd6e722f0553bb87/height=288;version=1;width=512/https%3A%2F%2Fwww.metrocode.co%2Fstorage%2Fapp%2Fmedia%2Fblog23.png)