git push origin master
は、Openshiftがアプリケーションを新しいバージョンに再デプロイできるようにすることを知っています。OpenshiftでTomcat 7アプリケーションを再デプロイする方法
私の状況は、私のTomcatアプリケーションは別のサブモジュールmavenプロジェクトに依存しており、どちらもスナップショットです。
git push origin master
がサブモジュールプロジェクトを変更すると(Everything up-to-date
)、もちろんOpenshiftはアプリケーションを再デプロイしません。つまり、アプリケーションを再デプロイしません。最新のサブモジュールスナップショットアーティファクト。
この問題を解決するにはどうすればよいですか?私はrhc restart
とrhc reload
を試しましたが、動作しません。 rhc redeploy
のようなコマンドがありますか?
'gitのプッシュ原点マスター-f'を使用している場合は? – eis
動作しません。私は '' 'git push --force''はローカルリファレンスの祖先ではないリポジトリのソースコードを上書きするために使われると思います。 – rAy
@rAy:正しいですが、OpenShiftは、別のコミットがプッシュされた後、すでに存在している場合にのみデプロイを開始します。 – Flimm