下载安装Jenkins
地址:https://www.jenkins.io/download/
安装成功后浏览器中输入http://localhost:8080/打开Jenkins主页面
根据提示拿到密钥粘贴到文本框中继续...
等待自动安装完毕,失败的多重复几次就可以,失败也无所谓,进入管理页面也可以去单独下载所需的插件
创建用户后就可以进入管理页面了
插件安装:需要安装两个插件,MSBuild Plugin(构建项目)、Publish Over SSH(连接远程服务器并发送文件)
进入插件下载页面,我的是已安装,未安装的要在【可选插件】里搜
插件安装完后要进行系统设置
如果失败服务器先安装OpenSSH服务并启动
成功以后进行全局工具配置
然后进行全局安全配置
好了,全部配置完以后就可以创建工程了
/t:Rebuild /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=FolderProfile /p:WebProjectOutputDir="D:Program Files (x86)JenkinsworkspacewebTest1web.com est.com" /p:OutputPath="D:Program Files (x86)JenkinsworkspacewebTest1web.comin"
Rebuild --重新生成 Configuration=Release --生成release版本 DeployOnBuild=true;PublishProfile=FolderProfile --运行部署生成 WebProjectOutputDir="D:Program Files (x86)JenkinsworkspacewebTest1web.com est.com" --生成部署文件 OutputPath="D:Program Files (x86)JenkinsworkspacewebTest1web.comin" --输出路径(这个路径一定要在Jenkins安装目录下workspace下任务名文件夹中)
服务端执行文件
c:WindowsSystem32inetsrvappcmd.exe stop site "onlineshow" C:WindowsSystem32inetsrvappcmd.exe stop apppool /apppool.name:onlineshow copy C:UsersAdministratorJenkins_Publishonlineshowin D:Webonlineshow c:WindowsSystem32inetsrvappcmd.exe start site "onlineshow" C:WindowsSystem32inetsrvappcmd.exe start apppool /apppool.name:onlineshow