通过本地代码更改将Java应用程序部署到Openshift v3
我有一个关于在不总是执行git提交的情况下将git或非git java应用程序部署到远程(本地)Openshift v3的问题 我让我的本地java应用程序(基于fabric quickstarts)在本地使用minishift,而不进行git提交。因此,如果我希望部署到远程Openshift,我希望在提交更改之前在远程开发环境中验证我的更改是否有效。不幸的是,我并不总是使用minishift在本地验证代码更改 我研究了在IntelliJ上使用Openshift部署,虽然我能够连接到Openshift V3,但我得到了一个错误:不支持将此源代码部署到此Openshift版本 任何加快开发时间的建议都将不胜感激通过本地代码更改将Java应用程序部署到Openshift v3,java,openshift,Java,Openshift,我有一个关于在不总是执行git提交的情况下将git或非git java应用程序部署到远程(本地)Openshift v3的问题 我让我的本地java应用程序(基于fabric quickstarts)在本地使用minishift,而不进行git提交。因此,如果我希望部署到远程Openshift,我希望在提交更改之前在远程开发环境中验证我的更改是否有效。不幸的是,我并不总是使用minishift在本地验证代码更改 我研究了在IntelliJ上使用Openshift部署,虽然我能够连接到Opensh
谢谢。在Git存储库的签出中,运行:
oc start-build myappname --from-dir=.
这将打包本地源目录,并将其直接发送到OpenShift,并将其用于构建,而不是从托管Git存储库中提取源代码
这只适用于单个构建。在下一次大量更改后再次执行相同的操作
要恢复到托管Git存储库中的内容,请使用以下命令启动新构建:
oc start-build myappname
或者从web控制台触发新构建 在Git存储库的签出中,运行:
oc start-build myappname --from-dir=.
这将打包本地源目录,并将其直接发送到OpenShift,并将其用于构建,而不是从托管Git存储库中提取源代码
这只适用于单个构建。在下一次大量更改后再次执行相同的操作
要恢复到托管Git存储库中的内容,请使用以下命令启动新构建:
oc start-build myappname
或者从web控制台触发新构建