Gitリポジトリにプッシュすればサーバーに自動でデプロイしてくれるような外部サービスもあるようですけど… どうせGitHubでソース管理してるなら何箇所にもプッシュせず、GitHubにだけプッシュしたら自動デプロイさせたい! しかも、プッシュするブランチ毎に動作を変えたい! ってことで、今回は先人の力を借りまして、レンタルサーバー(エックスサーバー)上にGitHubプッシュでブランチ毎に自動デプロイする仕組みをPHPで作ってみました! 僕の作っている野良WordPressテーマyStandardがまさにこの仕組で自動デプロイされています! GitHubプッシュでブランチ毎に自動でサーバーにデプロイさせたい よっひー(@yosiakatsuki)です。 僕は今年から自作のWordPressテーマ(yStandard)の一般配布を始めたのですが、 バージョンアップ時の展開作業が結構面倒で、Gi
![GitHubにpushしたらブランチ毎に自動デプロイする仕組みをエックスサーバー上に作ってみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/f9c363a095bfba4973681c1f99bdee8dbf5a754a/height=288;version=1;width=512/https%3A%2F%2Fyosiakatsuki.net%2Fblog%2Fwp-content%2Fuploads%2F2017%2F05%2Fgithub-auto-deploy-00.png)