【发布时间】:2016-06-06 10:09:50
【问题描述】:
我有一个在 VB.Net 和 Visual Studio 2008 上创建的 Windows 应用程序,该应用程序有点大,大约有 10 年的历史。我们使用的存储库是 TFS。我的任务是为这个 Windows 应用程序创建一个自动构建,我为此选择了 Jenkins CI。
我的计划是使用 MS Build 插件构建项目解决方案,然后发布它并将解决方案部署到 IIS 路径。
我已经给出了下面的 MS Build 查询来使用 Jenkins 构建并从 TFS 获取解决方案代码并且输出成功:
/t:AppProcSolution /p:Configuration=Release /maxcpucount
但我需要发布相同的 AppProcSolution。我可以通过将任何其他参数传递给上述脚本来做到这一点,还是需要使用 MS deploy 等。我对自动集成完全陌生。我是否有可能获得特定文件夹的已发布解决方案?互联网上几乎所有使用 Jenkins 集成的 .Net 教程都用于部署到 GitHub 等。因此,如果有人有任何指导方针可以帮助,请提供解决方案。
【问题讨论】:
-
/t:rebuild /t:AppProcSolution:publish /p:Configuration=Release;PublishDir=C:\AppProcSolution\ 上述查询帮助我使用 MSbuild 发布 Windows 应用程序
标签: vb.net visual-studio-2012 jenkins msbuild