我知道我可以在入门代码中包含测试,并在Github Push上使用Travis CI进行自动测试。
那就是说,我更希望将测试保留在Travis CI方面 - 这对学生来说是隐藏的。我对Travis CI了解,这可能吗?
我还想将测试结果报告给外部数据库。这可能吗?
如果Travis CI不能这样做,是否有关于替代服务,CI或其他的建议。我更喜欢与Github集成的东西。
我知道我可以通过Webhook捕获推送事件,下拉存储库,并在我自己的机器上运行测试。像往常一样,我宁愿避免建立/维护一个系统。
答案 0 :(得分:1)
由于Travis CI没有给你任何磁盘空间,我添加了一个自定义脚本来引入测试。完成后,我将结果发布到Amazon S3,请参阅Uploading Artifacts on Travis CI