Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

GitHub 自动部署机器人

NotificationsYou must be signed in to change notification settings

segmentfault/deploy-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

将你从繁冗的部署工作中解放出来,让你的部署流程更加自动化

特点

  • 与 GitHub 深度整合,利用 GitHub API 读取相关部署指令,并及时反馈部署情况
  • 与人工部署不同的是,自动部署不会疲劳,也不会喊累,你永远可以不停地折腾它

使用方法

执行以下命令安装

npm install -g deploy-robot

使用以下命令启动脚本

deploy-robot -c config.json

config.json 文件

参考目录下的 config.json.sample 文件

{"username":"",// 用户名"password":"",// token,去 https://github.com/settings/applications 的 "Personal access tokens" 选项卡点击 "Generate new token",将获取的字符串填入这里"repos":[// 需要监听地 repo 列表{"user":"xxx",// repo 所属用户名"name":"xxx",// repo 名"labels":"xxx",// 指定 issue 的 label"command":"xxx",// 上线脚本的命令"confirm":null// 上线是否需要某人的确认, 默认为空}]}

提交上线请求

见下图

deploy

About

GitHub 自动部署机器人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp