最近webアプリの開発にハマっていた流れで、自動デプロイに挑戦してみました。 今回はソースをGitHubのプライベートリポジトリに挙げていたこと、また相談した仲間からCircleCIを紹介されたので、CircleCIを用いてのトライです。 しかしいざやってみると、あれやこれやでかなり詰まりました! CircleCIの実行ログを見返すと、失敗がこんなにたくさん…。 初歩的なことから解決に時間が掛かったものまで、今後のために書き残しておきますよ! 環境 今回デプロイを行ったWebアプリケーションの環境です。 デプロイしたいWebアプリのソースコードはGitHubのリポジトリにプッシュ済みです。 ・Apache: 2.4 ・PHP: 7.2 ・Laravel: 5.7 基礎知識 GitHubとの連携や設定ファイルの書き方など、基本的な知識は他のサイトに載っているので、そちらを参照ください。 特に
![CircleCIでWebアプリのユニットテストとデプロイを自動化したお話 | ゴマちゃんフロンティア](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe760b8d03383f49ce299a9275878df1207bd15b/height=288;version=1;width=512/https%3A%2F%2Fgomafrontier.com%2Fwp-content%2Fuploads%2F2019%2F05%2F20190522_01.png)