Jenkins項目配置構建時自動生成版本號

Jenkins是非常流行的持續集成工具。使用Jenkins部署服務器端應用程序是非常方便的,在使用Jenkins構建項目的過程中對項目指定版本號以生成不同版本的構建包也是項目構建的一大需求。

一、準備

服務器上已經安裝並配置好了Jenkins。

在Jenkins中安裝版本號生成插件——Version Number

二、版本號格式化字符串中的變量含義

BUILD_DATE_FORMATTED:如果此參數是用引號引起來的java日期格式字符串,則它將替換爲以該字符串格式設置的構建日期。 如果沒有參數,則這將是標準的簡單日期格式。

BUILD_DAY:構建日,比如:2020年3月28構建,BUILD_DAY值爲28

BUILD_WEEK:構建周,值爲當前年份的當前週數。比如:構建時周爲2020年第20周,BUILD_WEEK值爲20

BUILD_MONTH:構建月,類似BUILD_DAY

BUILD_YEAR:構建年,類似BUILD_DAY

BUILDS_TODAY:當天已經構建的次數

BUILDS_THIS_WEEK:當週已經構建的次數

BUILDS_THIS_MONTH:當月已經構建的次數

BUILDS_THIS_YEAR:當年已經構建的次數

BUILDS_ALL_TIME:自項目開始以來完成的構建次數。

MONTHS_SINCE_PROJECT_START:自項目開始以來經歷的月數

YEARS_SINCE_PROJECT_START:自項目開始以來經歷的年數

三、配置步驟

1、勾選“This project is parameterized(項目參數化)”來添加固定版本號選項。配置如圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章