我正在使用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文件生成一个.zip
Web部署包(现在为3),针对此特定ITVizion.OEVizion.Web.csproj
\命令。
有了这个,每次将提交推送到存储库并成功构建项目时,我就会有多个具有不同设置的.zip包,可以部署到不同的服务器。
这可能吗?我该怎么做呢?