首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SilkCentral与Nexus的集成

SilkCentral与Nexus的集成
EN

Stack Overflow用户
提问于 2013-09-24 19:16:18
回答 1查看 360关注 0票数 1

我们目前使用SilkCentral测试管理器( SCTM )与我们的源代码控制系统集成通过SCTM源代码管理配置文件。但是,我们希望探索与检入Maven的远程Nexus存储库中的构建工件的集成。

其思想是,在测试中的应用程序是与一起构建并签入Nexus 的,如果构建和测试通过的话,自动化测试只能是。因此,当QA准备从SCTM (手动或自动化)运行测试时,Nexus中的应用程序构建工件和测试构建构件有一个定义良好的组合,这与从源代码控制系统获取最新代码相比,为SCTM提供了更可靠的目标。

在活跃的开发过程中,当代码和测试以及每天的更改和构建都是快照构建,而不是SCTM可以使用的源代码管理系统中的标记的正式构建时,所有这些都更加相关。

SCTM显然既支持通用命名约定(UNC),也支持Apache虚拟文件系统(VFS),这两种文件都可能用于将SCTM源代码控制配置文件指向Nexus工件,而不是原始源代码。不过,我想与社区联系,看看是否有一种更简单的方法。(例如,我注意到了Hudson插件的存在。)此外,我欢迎其他的想法和想法。

EN

回答 1

Stack Overflow用户

发布于 2013-09-30 07:53:36

可能有许多解决方案可以解决这个问题,我会尝试以下方法:

  • 管理Hudson/Jenkins中的构建/第一个测试/发布步骤。例如,通过使用依赖作业对其建模,只有在测试通过时才会触发发布作业。还有更高级的网关管理插件(例如下游Ext插件),它们可以更舒适地解决这个问题。
  • 发布完成后,使用Hudson/Jenkins-丝绸中央插件在丝绸中心触发执行。在那里,我不使用UNC或VFS,而是使用安装脚本从存储库中提取工件,并为测试做好一切准备。这将允许您使用Maven/Nexus感知的东西从存储库中提取正确的工件,而不是试图通过UNC或VFS访问它。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18990136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档