Jenkins:通過批處理命令增加版本檔案,記錄釋出的版本號
之前一直遇到一個問題,測試環境的部署包如何確實版本號。當我們測試的時候,功能跟開發說的不一致;或者就是上線的時候如何確定實施部署的版本就是最新的版本。遇到問題就會懷疑是不是版本取錯了,那麼如何確定版本號就成了一個問題,要麼重新部署一次,要麼對比下功能。這樣檢查的步驟很繁瑣。
其實我們直接在打包的時候增加一個版本號,把Jenkins的構建編號作為版本號放入版本包中,就可以確認部署包的版本號了。
解決方式就是通過批處理命令寫一個version.txt,並將該檔案壓縮到war包或者jar包中。
批處理命令如下:
echo 新增版本檔案
echo "%BUILD_NUMBER%">version.txt
"C:\Program Files\WinRAR\WinRAR.exe" a framework.war version.txt
備註:%BUILD_NUMBER%是Jenkins提供的變數,是Jenkins構建的編號。
相關推薦
Jenkins:通過批處理命令增加版本檔案,記錄釋出的版本號
之前一直遇到一個問題,測試環境的部署包如何確實版本號。當我們測試的時候,功能跟開發說的不一致;或者就是上線的時候如何確定實施部署的版本就是最新的版本。遇到問題就會懷疑是不是版本取錯了,那麼如何確定版本
批處理命令之生成檔案列表
在windows下經常需要生成一些檔案的list列表,用python寫個指令碼就有點不太方便,這時批處理就派上用場了 這裡先記錄生成list的兩個簡單命令:set、dir 1、set 用於生成變數,set path="D:\work\" ,這時path的值就是"D:\work\
批處理命令之精確獲取作業系統版本資訊
作者:朱金燦為了使得批處理命令獲取更大的通用性,有時需要獲取作業系統版本。今天為此搜了一些資料,網上的說法是Ver、登錄檔、WMI都可以。我研究了一下,發現還是Ver命令最為成熟,為此綜合各家做法寫下了下面一個批處理檔案:@echo offclsver | find "4.0.
WIN7通過批處理開啟/禁用無線網卡
win7 下載 信息 echo 命令行 amp enable 自己 mil 哥比較懶,直接上步驟: 1、看自己的電腦是否有devcon.exe 這個軟件,能夠直接在WINDOWS文件夾的SYSTEM32文件夾下面搜索。也能夠通過命令行RUN-----------CMD-
常用批處理命令總結3之Find和FindStr
ttr 計算 例如 ber 文件名 忽略大小寫 cap 應該 dst @echo offfindstr /V "[4-4]" all210.txt > no4.txtpause::註釋 /n是顯示出來第幾行!查不帶4的可註冊的域名 find 作
jmeter maven自動移動jar包windows 批處理命令
col 工具 lean tdi art apach director 當前 tar jmeter項目maven文件下面放這.bat 工具,可以把必要的jar包移動到jmeter響應的文件夾下面 rem 本文件放在jmeter 腳本maven項目根目錄下面,和pom.xml
批處理命令之Start的詳細用法
圖形用戶界面 用法 blog 中斷 空間 file 創建 單獨 詳細信息 Start啟動單獨的“命令提示符”窗口來運行指定程序或命令。如果在沒有參數的情況下使用,start 將打開第二個命令提示符窗口。語法start ["title"] [/dPat
通過批處理快速設置IP
wlan source dns服務器 aid 實驗室 add 第一個 interface class 參考 https://jingyan.baidu.com/article/020278118a1eec1bcc9ce5bb.html 在住的地方是使用的自動獲得ip地址
通過批處理變更系統時間
off AI windows 變更 fort details oca .net -a 最近因為要用fortify SCA 。網上唯一找到的一個破解版需要把系統時間調到2008年。 頻繁變更比較麻煩。所以上網查詢,寫了批處理。 改日期很簡單 date 2008/01/01
批處理命令get_line獲取文本總行數並顯示指定行的內容
get_line 批處理獲取文本總行數 批處理顯示文本指定行內容 研究背景 get_line是一個很好的工具,它能快速獲取文本內容總行數(不包括空行),並顯示指定行內容。它有一個特點,就是計算的總行數不包括空行,也就是說它只統計非空行的行數,對處理矩陣數據非常有用。使用幫助獲取文本內容
通過批處理文件使用7zip執行備份,將1日和15日的備份再另外備份,定時清理過期備份
命令行備份 命令行清理 Batch File 批處理文件 批處理備份 7z.exe是個好東東,N多年前,當時試用了各種命令行壓縮軟件,效果都不怎麽樣,那時7zip出來不久,發現它也有命令行模式,然後試用一下,發現可用性很好,壓縮率、效率也很不錯。當時試用過winrar和rar,效果都不太好
通過批處理進行Windows服務的安裝/卸載&啟動/停止
spa windows服務 lse nbsp off checked ram service window 安裝服務 1 @echo off 2 3 set checked=2 4 set PATHS=%~sdp0 5 6 echo 按任意鍵執行安裝……?
windows 下 方便工作的bat文件批處理命令
pau 批處理 目錄 刪除 lims find delayed exp LEDE 1.刪除目錄下 不包含某串字符的文件: @echo offfor /f "delims=" %%a in (‘dir /s /a-d/b *.mp3‘) do ( echo "%%~n
2.1.1基礎之批處理命令xcopy move del md
ref set 子目錄 對比 .html win 裏的 創建文件夾 htm Windows命令行batcmd腳本的應用之自動備份 異地備份 遊旗丶引莫(孫忠)2.1.1基礎之批處理命令xcopy move del md Windows命令行batcmd腳本的應用之自動備份
批處理命令學習筆記——Start命令
Start 命令 啟動另一個視窗執行指定的程式或命令,所有的DOS命令和命令列程式都可以由start命令來呼叫。 語法:START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /
批處理命令 call
dir 引號 batch 驅動 pre 字符 批處理 不用 路徑 call 命令 CALL命令可以在批處理執行過程中調用另一個批處理,當另一個批處理執行完後,再繼續執行原來的批處理 CALL command 調用一條批處理命令,和直接執行命令效果一樣,特殊情況下很有用
DOS 批處理命令For迴圈命令詳解
轉載:https://www.jb51.net/article/93171.htm for命令是一種對一系列物件依次迴圈執行同一個或多個命令的在命令列或批處理中執行的命令,結合一些Windows管理中的程式後,其處理功能強大、應用靈活方便程度令人刮目相看。但是,其幫助資訊也因此複雜往往令初學者望
WINDOWS批處理命令使用大全
轉載:https://www.xuebuyuan.com/3232321.html 批處理,也稱為批處理指令碼,英文譯為BATCH,批處理檔案字尾BAT就取的前三個字母。它的構成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個命令,
1.3windows cmd批處理命令列下使用blat發郵件簡潔模板
rem ----郵件內容-----set body="test mail" rem ----郵件主題----set s="測試test"rem ----收件郵箱-----set [email protected]rem ----發件郵箱-----set [email protected]r
1.3windows cmd批處理命令行下使用blat發郵件簡潔模板
使用 serve 處理 命令行 mail 郵件內容 下使用 -- window rem ----郵件內容-----set body="test mail" rem ----郵件主題----set s="測試test"rem --