📜  持续集成-构建脚本

📅  最后修改于: 2020-12-07 05:13:43             🧑  作者: Mango


现在,让我们看一下MSBuild文件的某些方面,以了解它们的含义。从持续集成周期中了解这些方面很重要。

构建脚本用于构建解决方案,该解决方案将成为整个连续集成周期的一部分。让我们看看作为示例解决方案在.Net中作为Visual Studio的一部分创建的常规生成脚本。即使对于一个简单的解决方案,构建脚本也是一个很大的脚本,因此我们将介绍其中最重要的部分。默认情况下,生成脚本将存储在与Visual Studio中主要解决方案同名的文件中。因此,在我们的情况下,如果打开文件Simple.csproj ,则将看到用于构建解决方案的所有设置。

  • 对使用的MSBuild版本的依赖性-以下设置将使用CI服务器上安装的MSBuild文件。

10.0

 
   $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)


v4.5





  • 正确构建解决方案需要哪些文件– ItemGroup标记将包含项目成功构建所需的所有必需.Net文件。这些文件将需要相应地驻留在构建服务器上。


   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

  • 将使用哪些Web服务器设置-当我们访问持续部署主题时,您将看到如何使用MSBuild覆盖这些设置并将其部署到我们选择的服务器上。

True
True
59495
/

False
False