通過issues
來寫部落格文章,並自動部署到gh-page
。
gh-pages
有兩種形式, 具體請看官方說明:
無論、以何種方式來建立起gh-pages
都可以。
但是如果以username.github.io
來建立的話,內容只能放在master
分支,並不能像其他repo
一樣通過gh-pages
或者docs
資料夾生成。
下面統一用username.github.io
來建立gh-pages
建立repo
申請兩個 token
兩個token
都要自行儲存, 關閉就找不回來。
寫入配置檔案
在blog-config
中,建立以下檔案:
|-.circleci
|- config.yml // circleci 的配置檔案
|-config.yml // acyort 配置檔案
|-package.json // 這個不用說
複製**
配置circleci
配置webhook
回到blog-config
專案中配置
寫issues
至此部落格已經算搭建完成,只需要在blog-config
寫issues
, 就會同步部署到gh-pages
。
基於Shell的自動部署指令碼
在最近的工作中,我們已經使用阿里雲nas將需要發布的jar包統一上傳到nas中,但是部署的時候還是需要每個伺服器去單獨啟動,比較麻煩。所以準備寫乙個批量自動部署的指令碼。1.我們使用的spring cloud微服務 2.現在服務的部署方式是單獨n臺伺服器部署eureka nginx nacos 每台...
基於nginx的靜態網頁部署的實現
背景 一串行的html網頁需要部署 基於nginx的部署 本文採用的基於openresty的nginx 配置。簡單地配置 nginx 的配置檔案,以便在啟動 nginx 時去啟用這些配置即可實現對於編寫好的html網頁的點選跳轉訪問。而本文的重點也是於此。配置方式1 nginx 的配置系統由乙個主配...
頁面靜態化及自動部署
主要內容 mysql中資料發生變化的時候會觸發頁面靜態化,並將資料放到redis中 fastdfs上需要提前上傳乙個zip檔案,裡面包含html css js等 時序圖 需要頁面靜態化的網頁往往是那些併發訪問量高但是又不經常改變的頁面,當我們在後端改變這些頁面的資料時,觸發頁面靜態化,頁面會自動在n...