continuous-integration - 持续集成 - 如何使用来自 2 个构建但仅由 1 个构建触发的工件
问题描述
我正在使用 TeamCity 进行 CI 工作。
目前我有一个构建配置,它需要来自两个配置(A 和 B)的工件,但我希望仅在 A 成功构建时触发构建,但使用来自 A 的工件和 B 的最后一次成功构建。
我目前的设置是
Triggers = Finish Build Trigger - Wait successful build from A
Artifacts Dependencies - A & B, both pointing to same checkout dir
但一直以来,我只从 A 那里得到文物
任何想法?
编辑:依赖规则,与构建 A 和 B 相同,未选中清除目标选项。
+:output/* => %system.teamcity.build.checkoutDir%/%build.number%/
解决方案
推荐阅读
- javascript - 将打字稿编译成javascript代码
- excel - Excel条件格式 - 根据行号和公式格式化单元格
- python - 为每个类类型自动生成唯一 ID
- tensorflow - Tensorflow:可用的 **kwargs 列表
- linux - 为什么 Linux 工具将 CR 字符显示为 `^M`?
- javascript - 这是否可行?:用户单击我网站上的按钮->从另一个网站获取数据->在我的网站上显示此数据
- excel - 使用 Python 用多个 excel 文件中的列表中的信息填充新列
- c# - 在 .Net Core 3.1 类库中调用 iText7 PdfAcroForm.GetAcroForm() 时出现空引用异常
- spring-boot - 从 Spring Cloud Config 中的 application.properties 加载属性,直到刷新
- c++ - 任意大小的数据/向量/数组的原子和无锁写入