我有一个构建管道和一个发布管道。我正在构建的解决方案包含一个Web项目和一个包含selenium测试的类库项目。
目前,Web项目将复制到工件暂存位置,然后发布。发布管道负责将Web应用程序发布到托管位置。
我想在类库中运行测试,但不将项目构建发布到托管位置。
此页面显示表明构建应生成Web项目和测试项目的输出:
由于我不想发布测试项目,我应该如何配置构建以在仅托管一个二进制文件时为我提供这两组二进制文件?
答案 0 :(得分:2)
使用您的构建发布两组工件:一个包含应用程序,一个包含测试。
然后,您可以正常部署应用程序并跳过部署测试,然后在管道中的那一点运行测试。
答案 1 :(得分:0)
有很多方法可以获得测试项目/程序集,但是将文件发布到工件更加简单。