Jenkins配置【歸檔成品】,把歷史war包保存下來,如果不知道怎麼歸檔歷史war包,查看下面link:
https://blog.csdn.net/yujianping_123/article/details/103139043
緊接着看下,如果需要回滾到某個歷史版本(Jenkins bulild history #100),我們應該怎麼做?
方法就是,把歷史版本的war包 copy到Jenkins的workspace/項目名/***/build/outputs 中。
接下來,構建後操作中的 Send build artifacts over SSH 配置把build/outputs中的war包,copy到遠程應用服務器上,完成發佈。
具體步驟:
1. 參數化構建過程
2. 構建 - invoke gradle script 前, 即在打包前需要執行的shell命令。
3. 構建 - invoke gradle script 後, 如果是回滾,那麼把歷史war包copy到workspace中。
保存後,完畢。