aspcore+jenkins+iis+window实现自动化部署

一、准备工作
  1、Windows server 2106操作系统

  2、Git 
    链接:https://pan.baidu.com/s/1s_3kKe5GWxJx1twggjk6Qg

    提取码:mayx

  3、IIS 10确保已安装

  4、.net core sdk6 
    https://download.visualstudio.microsoft.com/download/pr/9cac8293-891f-4f26-a911-4741f9765e48/ff71641bba9df8c745bf2a166cde23e2/dotnet-sdk-6.0.421-win-x64.exe

     5、jenkins

    链接:https://pan.baidu.com/s/1-d7ki-CQSZyZvWUVGu0Rmg
    提取码:k28b
       6、jdk-11.0.16_windows-x64_bin

    链接:https://pan.baidu.com/s/11KQnlOE6DMZVpJvHuRS1uw
    提取码:yvba


二、安装jenkins

  1、安装路径

 2、这将授予 Jenkins 对您的机器和服务的完全访问权限

 如果Test Credentials失败,需要打印打开本地安全策略

 

 如果电脑没有本地安全策略需要安装一下,首先创建一个文本,复制一下带码进去。文件后缀名改为cmd。然后以管理员身份运行 ,运行完成后电脑需要重启,最后在cmd运行gpedit.msc

@echo off
 
pushd "%~dp0"
 
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
 
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
 
pause

 

下一步设置相应的端口

 一下部设置java jdk安装路径

 后面直接点击Next进行安装。

 三、使用Jenkins
1、复制服务器上文件密码点击继续

 2、选择自定义安装插件,选择插件的时候选择无,不使用默认勾选的插件

 

 3、设置第一个管理员账户

 设置jenkins访问地址

 保存设置就完成啦!!!

四、使用Jenkins+git+asp.net core+自动部署程序

 安装GIT

 

新建Item

 

 

 

Build Steps下面设置一一下iis命令

 

保存后仓库有更新就会自动化拉去进行服务器更新。



 

posted @ 2024-04-13 13:34  lzy1666  阅读(48)  评论(0编辑  收藏  举报