有大量API监视和响应GitHub活动。例如,您可以将CodeClimate设置为每次提交时自动检查您的代码。同样,您可以使用Travis CI确保您的测试通过。是否还有一种服务会自动将您的代码构建到Ruby Gem中,然后将其部署到rubygems.org?在提交到GitHub时自动构建和部署一个gem
0
A
回答
1
Travis CI允许在构建成功后将Gems部署到rubygems.org。配置记录在http://docs.travis-ci.com/user/deployment/rubygems。
对于你的情况,似乎你想更新你的宝石,每当你推到Github(并有一个成功的构建)。
deploy:
provider: rubygems
api_key: "YOUR API KEY"
的API密钥进行加密(推荐)通过本地运行(已安装travis
宝石后)
travis encrypt --add deploy.api_key
+0
你也可以简单地运行'travis setup rubygems' - 假设你已经安装了'travis' gem。再次感谢您的及时回复! – nullnullnull
相关问题
- 1. 提交时自动部署
- 2. 在提交时自动构建GitHub分支
- 3. 在SharePoint中自动构建和部署
- 4. 自动构建,部署和iPhone设备
- 5. 自动化测试,构建和部署
- 6. 自动构建和部署AWS
- 7. LESS部署和构建自动化
- 8. ClickOnce&TFS自动构建和部署
- 9. 为Javascript构建自动化和部署
- 10. 在github做一个提交
- 11. 休眠和Mysql,交易自动提交只是一个部分
- 12. 在Github中自动标记提交
- 13. 可以提交/推动github自动化?
- 14. 自动触发服务器部署和构建在git push
- 15. 自定义TFS自动构建和部署
- 16. 自动化生成部署github上
- 17. github自动部署静态网站
- 18. svn提交自动部署到Heroku后推?
- 19. 我如何自动部署提交到网站?
- 20. Liferay的服务构建表自动递增在每个部署
- 21. 简单的LaTeX构建和部署结合GitHub
- 22. 自动将sourceforge提交给github
- 23. 构建和部署保存
- 24. Cloud Service - 构建和部署
- 25. 构建,部署和终端
- 26. 在github上创建和上传gem
- 27. Hexo在部署到Github存储库时更改Github上的自定义域名
- 28. 用于msbuild EXE项目的构建和部署自动化
- 29. 轻量级构建自动化和部署工具
- 30. Grails构建自动化,代码审查和部署系统
,你可以:你可以通过添加下面的配置到你的
.travis.yml
实现这一目标作为你的Travis CI构建的一部分。见http://docs.travis-ci.com/user/deployment/rubygems/ –这很完美! – nullnullnull