タグ

phpとgit-pushに関するnabinnoのブックマーク (1)

  • Git PUSH時に自動デプロイする CakePHP2編 - Qiita

    CakePHP3を控えてCakePHP2ネタもいまさら感ありますが最近苦労したところのまとめです。 環境 開発 CakePHP2でWebシステムを開発。 開発者はそれぞれGitリモートリポジトリをクローンして手元で開発をしている。 サーバ構成 GitリモートリポジトリはGitLabを使って社内ネットワークに設置。 番サーバはインターネット上(AWS)に2台ある。 2台の番サーバは一部のディレクトリを共有してファイルアップロードに使用している。 番サーバはGitLabサーバのインストールされたサーバからChefを使って管理している。 やりたいこと Gitリモートリポジトリの特定ブランチに更新をPUSHした時にファイルを番環境に反映したい。 CakePHPのモデル等キャッシュを削除するためにファイルの番環境反映後に番サーバ上でシェルスクリプトを実行したい。 設計 chefユーザは対

    Git PUSH時に自動デプロイする CakePHP2編 - Qiita
  • 1