大家好!最近我面临着对我的一些项目进行持续集成的需求.而且,令我惊讶的是,存在许多用于此目的的工具,例如CruiseControl,其插件PhpUnderControl,Xinc(用PHP编写),Hudson具有许多功能等.另外,我研究了这个问题,据我所知,安装和配置这样的工具需要相当长的时间.因此,花费大量时间设置所有内容并了解该工具缺少一些关键功能将是非常令人失望的.我向那些对此事有经验的人发表讲话,并提出一些合理的建议.谢谢!
更新于26.04.2017:多年过去了,我仍然使用CI,但放弃了Jenkins,转而支持Gitlab CI:看起来更简单,CI作业可以直接在项目存储库中配置.我相信,与Docker一起,它是一个非常强大的解决方案,可以为几乎任何类型的项目量身定制.
我只是想检查是否有人知道使用PHP为基于Web的项目提供的任何托管连续集成服务?
我一直在寻找,但大多数是针对Java,Ruby和一些iOS/Android.我正在恢复与Jenkin建立自己的CI服务器.我猜在PHP方面对CI的需求不足以证明托管服务能够支持现成的服务.
可能重复:
用于PHP项目的持续集成的推荐服务器
嗨,
我想尝试持续集成.我主要是用Zend Framework编写PHP应用程序来部署在linux服务器上.
我看了看Hudson,Phing,Ant,但是所有这些工具看起来都是同时做同样的事情而不是.
你有任何反馈和良好的教程来开始吗?
最想要的功能是检查PHPUnit的测试,改变SETENV在.htaccess文件中设置的功能,运行脚本萨姆,调整重写URL设置(我使用本地的虚拟主机),统计,通知等功能,您认为要领.