一、準備工作
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命令
儲存後倉庫有更新就會自動化拉去進行伺服器更新。