我所有的 jest typescript 测试都在我的 travis 流水线中失败,抛出以下错误:TypeError: Cannot assign to read only property 'Symbol(Symbol.toStringTag)' of object '#<proces...
我遇到了问题: 我的项目使用Angular4和typescript构建,进行端到端测试使用protractor和karma。 Travis-ci出现以下错误:[03:34:54] E/launcher - Error: TSError: ⨯ Unable to compile TypeSc...
我有一个Rails项目,并通过Karma来运行我的JavaScript测试(Jasmine)。.travis.yml文件language: ruby rvm: - 2.0.0 script: - RAILS_ENV=test bundle exec rake --trace db:mi...
我正在使用Travis CI来测试和构建我的项目,并且作为其中的一部分,我希望travis运行grunt build。我尝试了以下几种方法,但都没有成功。 script: "grunt build" script: "./node_modules/grunt build" script: ...
我不确定是否应该在客户端JavaScript库中使用Travis-CI,因为它会在Travis-CI服务器上使用NodeJs进行编译。 我想知道是否使用一些类似于Travis-CI这样的持续集成方法对于客户端库是一个好的选择还是不好?
我有一些代码写在我的.travis.yml文件中,是为了一个Python库。使用lint.travis-ci.org,我知道我的YAML文件中存在一些缩进问题。这是错误指向的部分:install: - if [[ "${TEST_PY3}" == "false" ]]; then ...
一 曾经可以通过下载Vagrant boxes来调试Travis构建(例如GitHub项目)。显然,这已不再可能,那么人们目前如何在本地调试复杂的Travis构建链呢?
我对于缓存的最佳目录感到相当困惑。我看到过两种方式都被使用和推荐,但并没有实际比较说明为什么要采用其中一种。例如,Travis博客本身推荐使用:cache: directories: - node_modules 然而,成千上万的地方使用了这个替代方案:cache: direc...
我一直使用Travis CI来构建我的Android应用。在调试版本中,我使用一个debug.keystore签名,并将其推送到公共仓库中。 但是我想使用这个gradle插件构建发布版本并上传到Google Play商店。 这个过程需要一个keystore和一个p12证书文件。 虽然我可...
有没有一种方法可以告诉Travis CI(或其他持续集成服务)在不同的操作系统上测试软件包? 正在处理文件系统,并且检查其是否完全跨平台是非常重要的。