在Ivy中,我发布了一个标有集成状态的工件。我们的CI服务器在检测到源代码中的更改时会不断发布工件。
在某些时候,我们会达到稳定的发布点,并希望使用发布状态和实际版本号发布工件。但是,我宁愿不必进行任何额外的构建处理(例如检查代码并运行构建脚本)。简单地将工件作为当前发布的(作为集成),并将其“复制”到新的状态和版本将更安全。我的问题是:常春藤可以这样做吗?
出于某些原因,如果可能,我宁愿不直接在文件系统上执行此操作。一种方法是执行检索然后重新发布。我想知道是否有更清洁的方法在存储库本身上进行。
答案 0 :(得分:1)
我认为使用常春藤不可能。提升构建通常是存储库管理器支持的功能,而不是构建客户端。
Nexus Pro有staging suite,Artifactory支持类似的功能。