在研究 CI 工具时,我发现许多 CI 安装也集成到了工件存储库中,例如 SonaType Nexus 和 JFrog Artifactory。
这些工具听起来与 Maven 高度集成。我们不使用 Maven,甚至不编译 Java。我们使用 Qt/qmake/make 编译 C++,这个构建对我们来说非常有效。我们仍在研究 CI 工具。
使用 Artifact 存储库有什么意义?
归档到 Nexus 或 Artifactory(或 Archiva)应该是我们制作链中的一个步骤,还是 CI 链的一部分,或者两者都可以?
我如何让我们的“make”构建或 perl/bash/batch 脚本与它们交互?