1、新建自由風格專案
2、配置引數化構建,將發布狀態status、是否重啟reboot、發布版本號version、發布的檔案file、發布的專案projecwww.cppcns.comt、要發布的to程式設計客棧mcat名稱tomcat_name、發布的路徑update_path分別設定為引數
3、先執行一次發布,會在/var/lib/jenkins/workspace生成job名的資料夾,我這裡是hczd-sys_for_onlyall
4、在j資料夾裡面建立工程名,我這裡是eloan,然後再建立onlyadd,以區分是部分更新
5、然後再將需要更新的class檔案放在/var/lib/jenkins/workspace/hczd-sys_for_onlyall/eloan/onlyall裡面
6、編輯shell指令碼,選擇發布狀態是發布還是回滾,如果是發布,則備份原始檔案,如果回滾,則將原始檔案替換成需要更新的檔案
7、發布檔案到遠端機器,並根據是否重啟判斷進www.cppcns.com程www.cppcns.com是否重啟
本文標題: 基於jenkins發布編譯後的class檔案
本文位址:
Jenkins 編譯後使用SSH發布詳解
前言 想要實現自動發布編譯好的apk,我們可以使用官方外掛程式庫里的如下外掛程式。你可以使用ftp程式設計客棧 ssh等方式自動化發布,當然你也可以寫指令碼實現複雜的發布操作。我以publish over ssh為例簡單講解下 主要是目前沒部署ftp服務 tat 因為不知道怎麼使用這個外掛程式,所以...
jenkins發布完成後curl不通的問題
最近剛開始用springcloud專案,在使用jenkins部署eureka專案時,發現發布完之後專案可以啟動,但是去檢測專案是否啟動成功時,報curl不通,curl的路徑為 127.0.0.1 tomcat port healthcheck.html eureka的專案其實就是配置了許可權校驗機制...
釘釘通知系列 Jenkins發布後自動通知
最近使用jenkins進行自動化部署,但是發布署後,並沒有相應的通知,雖然有郵件傳送通知,但是發現郵件會受限於大家接受的設定,導致不能及時看到相關的發布內容。由於之前有用gitlab推送訊息到釘釘的方式,因此考慮jenkins是否能通知到釘釘的實現方式。注意 此處的webhook將用於jenkins...