【发布时间】:2018-12-06 21:34:06
【问题描述】:
问题
我有一个单独的 repo 项目,我将它分成 2 个单独的 repos。 我拆分它是因为很难管理这样一个整体的野兽。 在这两个仓库中,我都实施了 circleci 测试。
第一个 repo 中的测试失败,因为它们依赖于存在于第二个 repo 中的第二个应用程序的存在。第二个 repo 中的 circleci 测试成功运行。 一般来说,第一个 repo 是一个带有数据库的 Flask 应用,第二个 repo 是一个 Flask-ElasticSearch-redis 应用/服务。
我尝试了工作流程,但无法让它发挥作用。当我 SSH 到第一个的 repo circleci 工作区时,我看不到任何与第二个应用程序相关的 URL(使用 netstat),这是预期的。
是否有可能以构建将包含第二个(依赖项)应用程序的方式构建和运行第一个 repo 的 circleci 测试?
【问题讨论】:
标签: circleci circleci-2.0