先知:一种简单的方法来循环遍历打开的拉取请求并在合并的分支上运行代码 源码
预言家 在GitHub托管的存储库上循环打开请求请求,并在合并分支上运行您的代码(即测试)。 运行完成后,Prophet将对拉取请求发布注释,说明执行成功还是失败。 自从GitHub发布了很棒的提交状态API以来,Prophet还利用了该状态,并根据代码的执行情况将状态设置为“待处理”,“失败”或“成功”。 但是,请记住,用于运行Prophet的帐户需要具有对GitHub存储库的写访问权才能设置状态。 Rails项目 安装非常容易。 如果使用捆绑程序(即用于Rails项目),只需将以下内容添加到Gemfile中: gem 'prophet' 要为Rails项目配置Prophet,只需创建
文件列表
prophet-master.zip
(预估有个22文件)
prophet-master
Dockerfile
427B
.gitignore
38B
prophet
prophet.rb
2KB
ci_executor.rb
3KB
.prophet_ci.yml
63B
README.md
6KB
prophet.gemspec
1KB
Gemfile
98B
暂无评论