首页 技术交流 Jenkins配置构建路径相关 正文

Jenkins配置构建路径相关

发布日期:2018年12月26日 17:46        阅读次数:764

最近在做Jenkins构建配置时,配置了Jenkins+SVN+MVC项目的设置,因为是第一次研究,在安装好Jenkins后,配置好msbuild等插件和全局环境后,在新建任务自动构建时发现,构建时总会把之前的所有文件都重新删除,这就比较不友好了,然后百度之后发现是msbuild的配置命令写的问题。

1.构建时,不会删除原来目录下的文件:

/t:Build  /p:Configuration=Release /p:WebProjectOutputDir=C:\web /p:OutputPath=C:\web\bin;DeployOnBuild=True;VisualStudioVersion=10.0

2.构建时,会删除原来目录下的所有文件:

/p:Configuration=Release;_PackageTempDir=C:\web;DeployOnBuild=True;VisualStudioVersion=10.0
问题tip:
在实际操作中,遇到一个情况,在自动发布时,发布好的web.config文件里的数据库连接字符串有些问题,最后在对应的项目文件的PropertyGroup加上以下代码成功解决。
<AutoParameterizationWebConfigConnectionStrings>False</AutoParameterizationWebConfigConnectionStrings>

评论:

共 1 页 1 条记录,当前为第 1 页