Phabricator is a set of tools for developing software. It includes applications for code review, repository hosting, bug tracking, project management, and more.
CakePHP3を控えてCakePHP2ネタもいまさら感ありますが最近苦労したところのまとめです。 環境 開発 CakePHP2でWebシステムを開発。 開発者はそれぞれGitリモートリポジトリをクローンして手元で開発をしている。 サーバ構成 GitリモートリポジトリはGitLabを使って社内ネットワークに設置。 本番サーバはインターネット上(AWS)に2台ある。 2台の本番サーバは一部のディレクトリを共有してファイルアップロードに使用している。 本番サーバはGitLabサーバのインストールされたサーバからChefを使って管理している。 やりたいこと Gitリモートリポジトリの特定ブランチに更新をPUSHした時にファイルを本番環境に反映したい。 CakePHPのモデル等キャッシュを削除するためにファイルの本番環境反映後に本番サーバ上でシェルスクリプトを実行したい。 設計 chefユーザは対
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く