我将介绍我们问题的简化版本,但要知道我们有超过2 个项目,依此类推。
所以,在我们的工作中,我们有两个项目——
A
B
哪里B
取决于A
通过常春藤。
最近我们添加了配置,主要是default
和test
.
我们遇到的问题是A
我们有测试实用程序,它B
需要为了运行它自己的测试,所以我们需要B
从A
.
我们想了两种方法来解决这个问题:
test
公开配置- 创建一个新的 conf -
test-utils
- 这将是公开的,并将A
在该配置下发布它自己的测试
问题是这两种解决方案似乎都有些勉强,我想了解世界各地的人们是如何做到这一点的。
有任何想法吗?