2016-12-08 4 views
1

このプロジェクトで私は特権を持ち、定期的にサイトの内容を更新する必要があります。Laravel 5.2 githubデスクトップでコミットした後にWebアプリケーションが変更を表示しない

laravelとlaravel forgeでホストされているlaravel 5.3で構築されています。

私はリモートにコミットする人がほとんどいませんでしたが、GitHubの変更を表示しますが、変更はライブWebアプリケーションには反映されません。

ただ、どこが間違って取得し、私を導くことができる人を必要としています不思議。

答えて

0

GitHub push eventを聞くためにLaravelサーバーにwebhookリスナーを追加し、最新のプッシュされたコミットからアプリケーションを展開する必要があります。

このパッケージは、VPS(専用サーバーまたはWebフックをサポートしていない他のホスティングプロバイダ)に自分のウェブサイトをホスティングしているもののために使用されることを意図しているインスタンスのantonioribeiro/deeployer

を参照してください。

このパッケージは、アプリケーションをリモートまたはローカルに展開するためにLaravelリモート(SSH-2)機能を使用するため、1台のサーバーに複数のアプリケーションを配置し、必要なだけ他のアプリケーションに展開できます。

またはdeploybot.comをチェックしてください(無料プランがある)

+0

(一般的な考え方:https://gist.github.com/oodavid/1809044)プロジェクトは、VPSを使用していない – VonC

+0

、我々はLinodeのを使用していますとラーベールフォージ。 –

+0

@OloyedeJamiuあなたはあなたのLinodeのサーバーへのsshできなければなりませんか?その後https://gist.github.com/oodavid/1809044 – VonC

関連する問題