jenkins - Asp.net 环境搭建(Windows)

jenkins - Asp.net 环境搭建(Windows)

安装环境

安装Jenkins

​ jenkins https://www.jenkins.io/zh/download/

修改JENKINS_HOME 目录

  1. 停止 Jenkins service.

  2. 修改安装目录下的 jenkins.xml 文件("C:\Program Files\Jenkins\jenkins.xml")

      <env name="JENKINS_HOME" value="%BASE%"/>
    

    修改后:

      <env name="JENKINS_HOME" value="c:\Jenkins"/>
    
  3. 移动(不是复制)原目录所有文件到(C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins) 到新文件夹(c:\Jenkins)

  4. 启动 Jenkins service .

  5. 进入http://localhost:8080/systemInfo 查看 JEKNINS_HOME 变量.

配置加速

#CMD下执行 
nuget sources add -Name "azurecn" -Source https://nuget.cdn.azure.cn/v3/index.json

或修改 %appdata%\NuGet\NuGet.Config 文件

本地测试编译

#拉取代码
git clone https://gitee.com/zh3305/sample-app.git 
#还原包
c:\NuGet.exe restore 
#编译 Mono 使用Xbuild 
Msbuild

新建自动构建任务

​ 安装MSBuild 插件

​ 新建一个 Freestyle project 任务

  • 设置git / svn 同步地址.设置Poll SCM 定时触发任务 ..

  • 构建添加 Windwos Batch Command

    C:\NuGet.exe restore 
    
  • 构建添加 Build a Visual Studio #编译并发布到C:\sample-app

sample-app\sample-app.csproj 
/p:DeployOnBuild=true 
/p:DeployDefaultTarget=WebPublish 
/p:WebPublishMethod=FileSystem 
/p:SkipInvalidConfigurations=true 
/t:build 
/p:Configuration=Debug 
/p:DeleteExistingFiles=False 
/p:publishUrl=C:\\sample-app
posted @ 2021-03-13 21:02  鹄鹄  阅读(204)  评论(0编辑  收藏  举报