Я знаю, что git push origin master
позволит Openshift перераспределить приложение в его новую версию.Как переустановить приложение Tomcat 7 на Openshift
Но моя ситуация в том, что мое приложение Tomcat зависит от другого проекта sub-module maven, и они оба являются моментальными снимками.
После его изменения подмодуль проекта (приложение Tomcat остается неизменным), то git push origin master
не работает на всех (Everything up-to-date
) и, конечно, OpenShift не будет перераспределять мое заявление, что означает, что он не продлевать новейший артефакт моментального снимка подмодуля для меня.
Итак, как решить эту проблему? Я пробовал rhc restart
и rhc reload
, но они не работают. Есть ли какая-то команда вроде rhc redeploy
?
'мерзавец толчок происхождения мастер -f'? – eis
Не работает. Я думаю, что '' 'git push -force''' используется для перезаписывания исходного кода на репо, который не является предком локального ref. – rAy
@rAy: Это правильно, и OpenShift запускает только триггеры, если другой токен нажат, а затем тот, который уже существует. – Flimm