首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBPM工作流自动化需要帮助

JBPM工作流自动化需要帮助
EN

Stack Overflow用户
提问于 2016-09-09 02:05:26
回答 1查看 513关注 0票数 0

我是JBOSS的新成员,并开始研究BPM工作流的持续集成和连续部署(CI&CD)。

以下是我们在项目中为CI&CD提出的工作流程。

  1. 开发人员将代码推送到GIT存储库。
  2. Jenkins从GIT中提取代码,构建代码并发布到NEXUS存储库。
  3. JBOSS从NEXUS中提取二进制文件并部署它们。
  4. 一旦FUSE部署了代码,我们就可以通过REST服务查看相应的输出。

按照手动步骤将项目导入到BPM套件中。

  1. 使用有效凭据打开http://localhost:8080/business-central/
  2. 编写选项卡-> Administration -> Clone Repository ->提供了GIT ->克隆的项目详细信息。
  3. 创作选项卡->伪存库->上传项目jar。
  4. 创作选项卡->项目创作->选择在项目资源管理器中创建项目。
  5. 打开项目编辑器->构建和部署。
  6. 注册服务器并创建容器。

因为,到目前为止,我们已经遵循了一个手动过程,所以我们现在需要自动化这个过程。请您就如何在BPM中实现工作流自动化提出可行的方案,以实现CI和CD。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-09 06:07:46

基本上,您所描述的几乎所有手动步骤也可以使用REST执行。知识库REST允许您克隆您的项目,允许部署REST部署它,并允许用于智能进程服务器管理的REST创建服务器和容器。唯一我不确定的是上传项目JAR。

但是我想知道,如果您不以任何方式修改您的项目,为什么要将您的项目上传到Business。您似乎使用KIE运行您的流程(根据步骤6),因此您只需要将您的项目放在Maven存储库中,在那里KIE Server可以找到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39402744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档