首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于travis-ci失败的上传要点

关于travis-ci失败的上传要点
EN

Stack Overflow用户
提问于 2016-10-21 16:13:47
回答 1查看 552关注 0票数 1

我有一个开源项目,我想用travis-ci进行测试。遗憾的是,它是相当古怪的,我想知道原因。这些测试会编写非常冗长的日志文件,所以我想在失败后导出这些日志文件给Gist。有一些命令行工具允许我这样做,例如,gist-paste,但是我不知道如何只在失败时运行它们,并且不需要重写单元测试的返回代码,也就是说,我仍然希望travis-ci注意到失败。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-24 02:18:39

好主意。Travis在构建生命周期中有一个名为after_failure的步骤,它将在测试script步骤运行并失败后触发,如此处的“自定义构建”文档页面所述。

.travis.yml文件中,在将相关的Git令牌设置为我假设的加密环境变量之后,将添加一个after_failure步骤,并调用gist-paste命令。然后,您可以从在构建过程中由Travis设置的许多环境变量访问大量有关构建的信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40181218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档