我正在使用v3工具在openshift v3上测试野蝇部署。这个参考站点是logs
生野蝇荚是成功的。Git源是用这个url、https://github.com/gladiator67/test-openshift.git和windows文件夹设置的。这是我的文件夹图像。


问题是将现有的OpenShift 3应用程序导入到IDE中。我试图导入应用程序。但是没有显示现有的BuildCon图。我不能将任何源项目导入Openshift资源管理器。

发布于 2017-04-19 08:28:21
好的。现在我明白你想做什么了。OpenShift 3的概念略有不同。您想要阅读的是一个叫做“源到图像”(S2I)的东西。它基本上是构建器映像,它克隆了您的git存储库,构建了它,创建了一个坞映像并将其推入openshift坞注册中心。
在devstudio中,您可以这样做:
1)有OpenShift连接,创建项目,创建新应用程序
2)在新建OpenShift应用程序向导的第一页上,选择所需的构建器映像(我使用了jboss-eap70-openshift:1:4)

3)在第二页,填写、分支和上下文dir:

4)其他页面在默认设置下应该没有问题。
完成后,建造吊舱应该启动。它将克隆您的存储库,构建它(使用maven),并使用您的应用程序创建docker映像。在此图像被推入openshift的内部注册表后,构建结束符将被终止,并且应该创建新的pod (这是您的应用程序)。
最后一步不见了。在构建应用程序时,它使用maven "openshift“配置文件,因此将其添加到您的pom.xml:https://github.com/rhopp/openshift-test-helloworld/commit/f32c6a87163374a85009b9148338a82ac150a422中
现在有两种选择:
1)每次将某些东西提交到存储库中时,您都可以手动启动新的构建,或者
2)配置webhook (guide/builds.html#webhook-triggers)
为了更快地开发,还有第三种选择:使用服务器适配器,它只需将构建类直接同步到荚中,而无需提交和推送更改,并等待buid完成:app
如果您想要什么,可以在freenode上的#jbosstools通道上捕获我(或JBoss工具开发人员)。半径
发布于 2017-04-18 12:44:16
我不知道你到底想达到什么目的。但是,如果您想访问构建日志,而没有在OpenShift资源管理器中看到构建荚,这可能是因为构建已经完成。
如果您无论如何都想查看构建日志,则必须查看“属性视图”(通常比OpenShift资源管理器中有更多的信息)。您可以通过右键单击项目(与人员一起的图标)并选择"Properties“来做到这一点。这将带来属性视图的焦点。在那里,您可以选择" builds“选项卡,并且应该有全部完成的(和未完成的)构建。
希望这能有所帮助。半径

https://stackoverflow.com/questions/43466055
复制相似问题