我正在使用 Jenkins用于持续集成。
现在我在 Jenkins
中的构建步骤的命令行参数中使用此命令工作:
这是命令:
"%WORKSPACE%\OEVizion\ITVizion.OEVizion.Web\ITVizion.OEVizion.Web.csproj" /p:DeployOnBuild=true /p:PublishProfile="IT Vizion - Web Deploy Package for a given domain.pubxml"
它工作得很好,即在 .pubxml
文件中定义的指定文件夹中创建了 web 部署包 (.zip)。
然而,我想做的是为我拥有的每个 .pubxml 文件(现在有 3 个)生成一个 .zip
网络部署包,用于这个特定的 ITVizion。 OEVizion.Web.csproj
单次\命令。
有了这个,每次将提交推送到存储库并成功构建项目时,我都会有多个具有不同设置的 .zip 包准备好部署到不同的服务器。
这可能吗?我应该如何处理这个问题?
最佳答案
关于asp.net-mvc - 在 Jenkins CI 中成功构建后打包多个发布配置文件 .pubxml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29637727/