1. 下載windows版 jenkins安裝包
2. 配置本地安全策略
在 Windows 11/10 上打開本地安全策略。?Secpol.msc?或本地安全策略編輯器是一個 Windows 管理工具,允許您在本地計算機上配置和管理與安全相關的策略。
安全設置-》本地策略-》用戶權限分配-》作為服務登錄-》添加用戶,應用,確定。
安裝時,選擇上面的用戶和密碼,點擊 Test? Credentials。
設置port 為8080. (如果已被占用,可以設置其他)。
Jenkins在Windows下安裝時可能會遇到以下問題:
Jenkins服務啟動失敗:如果遇到這個問題,不要多次重試,而是打開services.msc,找到Jenkins服務,右鍵打開屬性,選擇This account,重新輸入登錄憑據,然后再回到Jenkins安裝界面,點 retry。
Jenkins部署項目
安裝好后,安裝默認的插件。然后創建一個工作項目,類型選第一個Freestyle project
就行。
? 如果源碼不在本地,使用的是git或svn,那么配置好項目的git/svn,執行構建后會自動把服務器上的代碼拉取下來。下面是源碼管理及構建的步驟:
源碼管理
? 源碼管理(source code management):需要安裝插件,如:git/svn,沒有插件時顯選擇無,直接使用本地代碼,需要拷貝到工作區間。
? 以git為例,參數說明🔻:
- repository url:項目的git地址(svn則填svn地址)
- credentails:點擊添加Jenkins憑據,填寫git/svn的賬號及密碼》保存;保存后在左側選擇賬號
?
構建
? 構建,即如何運行項目。添加構建步驟,windows選擇execute windows batch command
,linux或mac選擇execute shell
,然后輸入終端的執行命令:python 文件名.py
,保存后點擊構建(build now)就可以運行項目了,注意這里運行的文件需要存放在工作區間的根目錄下(因為這里默認是根目錄)。
源碼在本地:
舉個源碼在本地的例子:
?執行結果: