Travis CI

编程之家收集整理的这个编程导航主要介绍了Travis CI编程之家,现在分享给大家,也给大家做个参考。

Travis CI

Travis CI 介绍

Travis CI可能是目前最适合新手作为起步平台的持续集成服务器方案了。Travis CI属于开源项目,而且能够在我们自己的服务器上实现免费托管。不过值得一提的是,它也提供一套SaaS版本,旨在帮助各位以免费方式对开源项目进行测试。整个安装过程非常轻松,我们只需要接入自己的GitHub账户,提供相关权限并根据项目的实际要求更新travis.yaml文件即可。在文件提交至GitHub之后,一套新的Travis CI即可开始构建。  

敏捷开发

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。 在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。

持续集成

Travis CI 提供的是持续集成服务(Continuous Integration,简称 CI)。它绑定 Github 上面的项目,只要有新的代码,就会自动抓取。然后,提供一个运行环境,执行测试,完成构建,还能部署到服务器。

持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结果。确保符合预期以后,再将新代码"集成"到主干。

持续集成的好处在于,每次代码的小幅变更,就能看到运行结果,从而不断累积小的变更,而不是在开发周期结束时,一下子合并一大块代码

Travis CI

Travis-CI是一个开源的持续构建项目,能够测试和部署;Travis-CI会同步你在GitHub上托管的项目,每当你Commit Push之后,就会在几分钟内开始按照你的要求测试部署你的项目。

网站地址:https://travis-ci.org/

GitHub:https://github.com/travis-ci

网站描述:一个开源的持续构建项目,能够测试和部署;Travis-CI会同步你在GitHub上托管的项目

Travis CI官方网站

官方网站:https://travis-ci.org/

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

photopea,在线Photoshop图片编辑工具
pinyin,转换中文字符为拼音的工具
lets-chat,基于slack的企业内部web聊天工具
SpeedCurve,追踪网页的性能表现
FirefoxSend,简单、私密的文件分享服务
gtmetrix,网站访问速度测试工具