長期更新前端自學筆記,歡迎關注html
前端自學筆記 - 第一篇(nginx/flutter/後臺系統/vuepress博客)前端
本地代碼推進到git倉庫後,jenkins能完成後續部署事項,減輕工做量,好比,項目自動打包,自動項目部署到靜態服務器,部署狀況郵件通知。nginx
tip:git
今天部署好了vuepress項目,如今寫好了博客頁面,只要vscode一提交,jenkins會自動打包而且部署;若是部署失敗,還會發送郵件提醒。爽的不行! web
jenkins配置郵件通知(上篇教程雖然有,建議用這個)服務器
vuepress 配置要注意,對於腳本的理解很重要,否則坑很大。框架
vuepress的dist目錄比通常的項目要多兩級,於是配置稍稍不同。 貼圖感覺下: ssh
send build artificial over SSH, 參數說明:
Name:選擇一個你配好的ssh服務器
Source files :寫你要傳輸的文件路徑
1. 特別注意,起始目錄是根目錄 '/'
2. 若是mobx項目下面,打包後目錄是build,則
a. source files: build/build.tar.gz
b. Remove prefix: build/
3. 若是mobx項目下面,打包後目錄是build/docs/dist,則
a. source files: build/docs/dist/build.tar.gz
b. Remove prefix: build/docs/dist/
複製代碼
項目地址:
收穫:
項目地址:
第一個項目教程很是詳細,簡單快速的對於後臺項目框架有了總體的思惟。
而這第二個項目,將會是第一個的深刻。固然若是可以搞定,收穫也將會很大。