【问题标题】:BAMBOO for Oracle and Oracle Forms buildBAMBOO for Oracle 和 Oracle Forms 构建
【发布时间】:2017-02-27 14:15:47
【问题描述】:

我有 GIT 存储库和 BAMBOO。

我想知道,如何对我的测试环境(数据库和磁盘)进行 BAMBOO 安装更改。 构建将通过将任何分支合并到分支 TST 来触发。

GIT 存储库包含数据库对象、带有 Oracle Forms 的目录和带有脚本的安装目录 - install.sql。

所以 build 应该做两件事:

1 执行sql脚本

2 将表单文件从目录和存储库中的表单复制到存储表单的地方

1 我想我应该在竹子中使用“执行脚本”,但是它如何从 GIT 存储库中的分支 TST 获取我的 install.sql?如果我在服务器上使用应该运行的脚本很明显,但该脚本适用于 BAMBOO。

2 可能类似。也许有什么有用的插件?

真诚的 迈克尔

【问题讨论】:

    标签: git oracle shell bamboo git-bash


    【解决方案1】:

    在您的情况下,您的第一步是将 git 存储库的 TST 分支检出(克隆)到竹子工作目录中。

    下一步将是一个 Bamboo 脚本,它将登录到您的数据库并执行 sql 脚本(在您的工作目录中)。这只是普通的旧 bash 命令(假设 Bamboo 在 linux 上)或 windows 上的 powershell。

    最后的工作步骤可能会将表单复制到他们需要去的任何地方。

    然而,这与通常的 Bamboo 配置有些不同 - 通常 BUILD 作业将编译和测试应用程序代码。这可能包括设置和拆除单元测试环境。成功构建和测试应用程序后,创建已构建工件的 RELEASE(即版本),然后使用 DEPLOY 作业(在 DEPLOY 选项卡下)将发布版本放置在各种测试、暂存和最终生产环境中.

    【讨论】:

      猜你喜欢
      • 2020-06-26
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 2020-06-21
      • 2021-10-14
      • 2016-05-27
      • 2016-09-16
      • 1970-01-01
      相关资源
      最近更新 更多