Jenkins部署git+python項目實現持續集成



1. 創建 item

接下來填寫創建任務的名字,並選擇創建一個 Freestyle project ,點擊確認。

2. 配置

接下來進入到項目相關配置頁:

2.1 general:

項目描述隨意填寫。

2.2 源碼管理:

用的是git管理代碼的。所以這里我選擇的是git. 然后填寫遠程git倉庫的url,和賬號。分支選擇需要操作分支。這里默認給master

關於 url 下面的 Credentials :這個是遠程代碼庫的賬號和密碼。由於我的git項目是公開的,那么所有人都可以看到,所以不必填寫賬號信息。

2.3 構建觸發器:

設定什么時候執行。這里可以設置一個定時運行任務,選擇POLL SCM,然后在日程表中輸入執行時間。

也可以不設置定時更任務。

一共五位:五個星 * * * * * 分別代表分 時 天 月 周(中間有一個空格),我就寫了隔30天執行一次:* * 30 * *

時間格式 具體參考:crontab 定時寫法整理

2.4 構建環境:

這里就不設置了。

2.5 構建:

點擊 增加構建步驟

這一步可以寫一些腳本,在構建的時候先運行。如果jenkins部署在windows上就選擇Excute windows batch command.如果是部署在linux系統上,就選擇Excute shell,添加shell腳本

我在git項目里只放了一個 test_CI.py 文件,所以這里我的命令就是 運行這個文件。具體到某個項目,可以是啟動項目的命令等等。

2.6 構建后操作:

這里是一些jenkins在項目構建之后執行的一些動作,比如發送郵件通知(需要安裝插件)等等。這里沒必要了。

然后點擊下面的 保存 ,就會返回主面板,剛創建的項目就會顯示出來。接下來可以進行手動構建了。

ps:點擊旁邊的 配置 我們可以修改剛剛創建這個任務的時候填寫的配置信息。

3. 構建

點擊 Build Now 開始構建 ,可以看到構建狀態:

最后,構建成功,左邊的 小圓 是 藍色 。構建不成功 是 紅色,表示 在構建過程中發生錯誤。

直接點擊 小圓圈 可以查看控制台輸出。

uploading-image-831877.png

或者 點擊 構建的序號 ,進去在里面也可以查看各種信息。

可以看到,先去git拉取最新的項目文件,然后開始執行 我們寫的命令。最后成功構建。

另外,點擊 工作區 我們可以看到我們的項目源碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM