【问题标题】:How to push to git repo built into jbpm suite如何推送到 jbpm 套件中内置的 git repo
【发布时间】:2017-03-02 14:44:07
【问题描述】:
我们有一个在 docker 容器中运行的 Red Hat jboss bpm 套件。我们希望能够推送到套件内创建的 git 存储库。
我们如何才能做到这一点?我们可以打开端口并推送到它吗?用户访问如何工作,例如是否可以添加 ssh 公钥?
我没有在文档中看到任何关于此的内容,但如果我们错过了它,我会很感激一个链接,谢谢
【问题讨论】:
标签:
git
jboss
jbpm
business-process-management
【解决方案1】:
您可能希望从 docker 公开端口 8001,以便能够推送到您的 BPM 套件中。在standalone.xml 中,您还想设置一些系统属性以允许针对 BPM 的 SSH 连接。这是我目前的配置
<system-properties>
<property name="org.kie.server.repo" value="${jboss.server.data.dir}"/>
<property name="org.kie.example" value="true"/>
<property name="org.jbpm.designer.perspective" value="full"/>
<property name="org.uberfire.nio.git.daemon.host" value="0.0.0.0"/>
<property name="org.uberfire.nio.git.ssh.host" value="0.0.0.0"/>
<property name="org.guvnor.m2repo.dir" value="/home/jboss/.m2/repository"/>
<property name="designerdataobjects" value="false"/>
</system-properties>
然后我有一个针对 BPM“ssh://bpmUsername@localhost:8001/reponame”的遥控器。我的 docker 暴露在 localhost 上,但我想那里也可能有一个 docker IP。
我不确定如何使用 ssh 公钥进行设置...
干杯!