Github 自動部署機器人:deploy-robot
deploy-robot 是 SegmentFault 出品的 Github 自動部署機器人,將你從繁冗的部署工作中解放出來,讓你的部署流程更加自動化。
特點:
-
與 GitHub 深度整合,利用 GitHub API 讀取相關部署指令,并及時反饋部署情況
-
與人工部署不同的是,自動部署不會疲勞,也不會喊累,你永遠可以不停地折騰它
使用方法
執行以下命令安裝
npm install -g deploy-robot
使用以下命令啟動腳本
deploy-robot -c config.json
config.json 文件
參考目錄下的 config.json.sample 文件
{ "username": "", // 用戶名 "password": "", // token,去 user/settings 申請 "repos": [ // 需要監聽地 repo 列表 { "user": "xxx", // repo 所屬用戶名 "name": "xxx", // repo 名 "labels": "xxx", // 指定 issue 的 label "command": "xxx", // 上線腳本的命令 "confirm": null // 上線是否需要某人的確認, 默認為空 } ] }
提交上線請求
本文由用戶 dwd4 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!