1

我的任务是使用 Jenkins CI 工具配置 Siebel 编译。我对西贝尔了解不多。因此,请建议是否有人曾经配置过这两个,或者是否有人对集成或工具有一些了解。

提前致谢。

4

2 回答 2

2

将 Siebel 构建与 Jenkins 集成非常简单。步骤如下,

  1. 在您安装工具的位置添加新的 jnlp slave(窗口机器)。
  2. 使用存储库工具在您的窗口机器上下载对象。对于 SVN,您可以使用 Silk svn,或者如果您使用 git,它们可以直接与您的工作集成,因为 Jenkins 提供了相同的插件。
  3. 使用主文件夹定义您的文件夹结构。比如applet、bc、bo等。
  4. 叫你siebdev.exe导入所有对象。你可以通过选项来做到这一点/batchimport。它将导入目录中存在的所有 sif 文件

siebdev.exe " /c "D:\sea81\Tools_2\BIN\ENU\tools.cfg" /d "Local" /u "USER" /p "PASSWORD!" /batchimport "Siebel Repository" overwrite "d:\workspace_future\objects/Applet"

  1. 导入完成后,开始编译。

tools.cfg" /d "Local" /u "USER" /p "PASSWORD!" /bc "Siebel Repository" "d:\workspace_future\built\siebel.srf"

  1. 现在您还可以创建浏览器脚本,将其压缩并上传到任何 ftp 系统,可用于在集成期间下载文件。

有很多东西可以玩。例如,我创建了一个独特的构建文件,其中包含具有最新更改的存储库、srf 文件、浏览器脚本和其他参考数据,如 lov、系统偏好等。

于 2016-01-13T17:31:58.993 回答
1

这可能会帮助您:

http://siebelunleashed.com/how-to-automate-siebel-full-compile/

它展示了如何自动化 siebel 编译。使用第一部分(命令行的东西)并将其放在 Jenkins 的“执行 Windows 批处理命令”部分。

我不确定您对 Jenkins 有多少经验,所以如果您需要更多详细信息,请发表评论。

于 2012-07-27T14:50:30.287 回答