gpt4 book ai didi

continuous-integration - Jazz SCM 持续集成 - 构建流与工作区?

转载 作者:行者123 更新时间:2023-12-04 08:40:39 25 4
gpt4 key购买 nike

我正在使用 Rational Team Concert (RTC) IDE 和 Jazz 构建引擎为 Spring Roo 应用程序设置持续集成构建。设置构建定义时,Jazz Source Control 选项卡上的构建工作区字段允许选择用户的存储库工作区或流。

RTC Continuous Integration Best Practices和其他 Jazz 构建资源一致地提到使用与构建用户关联的专用存储库工作区,这使我相信这是首选方法。我无法直接从流中找到有关构建的任何信息。我们项目的流包含构建所需的所有工件,我已经测试并确认持续集成构建可以从流中运行。我想不出有什么理由需要为此目的创建和管理一个特定的工作区。

我的问题是,直接在流中构建是在玩火吗?这种方法是否存在我不知道的潜在下游并发症?

最佳答案

回答我自己的问题,以防其他 SO 用户将来有同样的问题。

经过一些试验,我发现直接从流构建的一个缺点是它会忽略 Jazz 源代码控制选项卡上的“仅在接受更改时构建”属性。因此,来自流的构建只能在预定义的时间间隔内完成——不可能将构建配置为仅在新更改已提交到流时发生。

构建需要一个专用的工作区来接受流中的新更改并使用它们来触发构建请求。

关于continuous-integration - Jazz SCM 持续集成 - 构建流与工作区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4217055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com