我知道git push origin master将使Openshift将应用程序重新部署到其新版本。

但是我的情况是我的Tomcat应用程序依赖于另一个子模块maven项目,它们都是快照。

一旦其子模块项目更改(Tomcat应用程序保持不变),git push origin master根本不起作用(Everything up-to-date),当然Openshift不会重新部署我的应用程序,这意味着它不会续订我最新的子模块快照工件。

那么,如何解决这个问题呢?我尝试了rhc restartrhc reload,但是它们不起作用。是否有类似rhc redeploy的命令?

最佳答案

你可以跑

rhc app deploy HEAD -a <appname>


如果您使用的是命令行工具

09-04 11:11
查看更多