关于如何在企业流程中使用Maven,我有一个简单的问题。在发布之后,我的工件被部署到我们的内部存储库。现在,QA需要开始测试新项目。
您认为QA从存储库中下载所需的工件是一种好方法吗(请注意,这些工件可能是由与QA机器不同的机器构建的)?或者他们最好在他们的QA机器上重新编译代码?
发布于 2011-11-30 02:40:28
我认为如果他们在他们的QA机器上重新编写代码,那将是更糟糕的。
如果QA使用与您发布的完全相同的工件,那么您至少会得到一个变量fixed - binary。当他们报告了一个bug,而您没有在开发中的代码中重现它时,您可以获得该二进制文件并继续进行进一步的调查,而不必深入研究在您的版本和QA构建之间还可能发生什么变化。
总而言之,我认为QA从存储库中下载所需的工件是一种很好的方式。
https://stackoverflow.com/questions/8315700
复制相似问题