我想强制彻底重建我的 OpenShift 应用程序。问题是 npm 出现问题,因此无法成功运行 gunt。
我不想删除整个应用程序,因为我的域已经指向它了。我只是随机提交并不能解决问题。
我怎样才能让 OpenShift 对 repo 进行干净的检出并重建所有内容?
答案1
看起来有一个明确的部署命令:
rhc deploy <branch name> -a <app name>
答案2
在 OpenShift 上强制重建的方法是使用标记文件。只需创建一个空文件
.openshift/markers/force_clean_build
将告诉 OpenShift 重建整个设备。您可以在 OpenShift 网站上找到更多信息:
https://developers.openshift.com/languages/nodejs/markers.html