現在我們來創建一個簡單的 Jenkins 任務,這個任務輸出 Java 版本信息和系統信息,通過這個任務我們先了解創建 Jenkins 任務的流程,以及了解一些對任務的基礎設置,接下來就是演示任務的整個創建過程。
如下兩個地方都是新建任務的入口:
常見一個名稱為 jenkins-freestyle-test-task
的任務,填入任務名稱,選擇【構建一個自由風格的軟件項目】,【確定】后就進入任務的設計界面:
在任務設置的【描述】這里填入我們對這個任務說明信息,在【構建】這里點擊【增加構建步驟】,這里面會展開支持的多種構建步驟,我這里選擇的是【執行 shell】,我們就看看 Java 版本信息和系統信息,在命令框中填入對應的命令:
# 查看java版本
java -version
# 查看系統信息
uname -a
【保存】后就可以點擊【立即構建】,開始執行我們的任務了:
在【構建歷史】下面,我們會看到構建完成的記錄,這個記錄默認是以構建次數的變化命名的,我們可以點擊這個前面的小圓球,去看看構建的日志,也可以點擊序號,進入到這次構建的信息面板,點擊左邊的【控制台輸出】查看本次的構建日志輸出:
從日志我們可以看到這個任務先下載了 JDK,這里之所以會去下載 JDK ,是因為我們在【全局工具配置】里面添加了一個 JDK 的安裝配置,首次在 Jenkins 節點上執行 java 命令的時候就會去下載安裝,然后就是輸出 Java 版本信息和系統版本信息: