【问题标题】:Automating the build process on TIBCO using Jenkins使用 Jenkins 自动化 TIBCO 上的构建过程
【发布时间】:2018-07-18 09:33:09
【问题描述】:

我们计划使用 Jenkins 在 TIBCO 环境中自动化构建过程。

我是 TIBVO 领域的新手,您能帮我或提供一个演练来实现这一目标吗?

【问题讨论】:

  • 你的目标是什么?为什么需要从 Jenkins 构建 tibco bw 项目?
  • 您使用的是哪个版本? BW5 还是 BW6?
  • BW6,我们正在寻求自动化构建过程(通过从 Subversion 获取代码生成 .ear 文件)。

标签: maven jenkins jenkins-plugins tibco-business-works


【解决方案1】:

您可以为 TIBCO BusinessWorks 使用 Maven 插件 https://fastconnect.github.io/tibco-factory/bw-maven-plugin/

用于从 Jenkins 构建 Tibco BW 项目

提供了一个 Maven 原型,称为 archetype-client-root-project。

mvn archetype:generate -DarchetypeGroupId=fr.fastconnect.factory.tibco.bw.maven \
                    -DarchetypeArtifactId=archetype-client-root-project \
                    -DgroupId=com.company.project \
                    -DartifactId=project-root \
                    -Dversion=1.0.0 \
                    -DclientProjectName=ABC \
                    -DfcFactoryParentVersion=2.4.1 \
                   [-DinteractiveMode=false]

有关配置说明,请参阅http://fastconnect.github.io/tibco-factory//configuration.html

此插件涵盖构建 tibco .ear。更有趣的问题是如何使用 Jenkins 将 .ear 项目部署到 tibco。我不知道该怎么做。

【讨论】:

    【解决方案2】:

    您可以编写 appManage 命令并借助帮助或 ANT Targets 执行该命令。 在 Jenkins 中,您只需要指定一个被调用的目标,它将创建构建并部署在不同的服务器上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-22
      • 2017-09-25
      • 1970-01-01
      • 2017-02-04
      • 1970-01-01
      • 2010-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多