travis-ci相关内容

是否可以在 Travis (travis-ci.org) 上测试一个 Objective-C 项目(没有 UI,没有模拟器)?

我想知道是否有可能在 Travis 上构建一个 Objective-C 项目(没有 UI,不需要模拟器,托管在 Github 上)? 当前 Travis 文档 似乎不包含任何关于选择使用 Objective-C 项目的信息基于 Travis 构建. 但是构建 C 项目 说:> Travis VM 是 32 位的,目前提供海湾合作委员会 4.6叮当 3.1核心 GNU 构建工具链(au ..
发布时间:2021-09-09 19:33:56 移动开发

在 travis-ci 失败时上传要点

我有一个开源项目,我想使用 travis-ci 对其进行测试.可悲的是,它相当脆弱,我想知道原因.测试编写了非常冗长的日志文件,所以我想在 Github Gist 失败时将这些文件导出.有一些命令行工具允许我这样做,例如 gist-paste,但是我不知道如何仅在失败时运行它们并且不覆盖单元测试的返回码,即,我仍然希望 travis-ci 注意到失败. 解决方案 好主意.Travis CI ..
发布时间:2021-09-09 19:33:53 其他开发

Travis CI 在成功后脚本中没有输出

我有一个用于此存储库的公共 Travis CI 构建:https://github.com/blacksonic/boar问题是我在 after_success 部分使用了一个节点 js 脚本,它似乎运行它但没有输出,尽管它有一行 console.log 解决方案 我在 上做了一些测试示例项目我有,它似乎对我有用. 我想知道的一件事是,您是否通过单击日志窗口左边距中的小三角形来展开 ..
发布时间:2021-09-09 19:33:50 其他开发

由于超时/身份验证失败,Travis 构建随机出错

由于连接超时、身份验证失败等问题,Travis 构建会随机失败. 知道为什么会这样吗?如何修复? 检查此构建,其中两个作业通过另外两个失败了.在此构建中,所有作业都失败了. 这是我的 composer.json,如果它可以提供任何线索. 解决方案 该问题是由于 GitHub API 使用限制引起的.Travis 添加了自己的身份验证令牌,但如果要构建的项目很多,则很容易达 ..
发布时间:2021-09-09 19:33:45 其他开发

travis 安全环境变量未在 tox 中使用

我可以在我的 travis 构建日志中看到 env 变量已正确导出: 从 .travis.yml 设置环境变量$ export K_API_KEY=[安全]$ export K_PRIVATE_KEY=[安全]$出口TOXENV=py27 但是,在我的测试中没有选择它们,这些测试使用基本的 config.py 文件,该文件应该以这种方式获取 env 变量(API_KEY = os.enviro ..
发布时间:2021-09-09 19:33:42 Python

TRAVIS CI:`find_spec_for_exe':找不到带有可执行包的 gem 打包器(>= 0.a)(Gem::GemNotFoundException)

我找到的有关此问题的所有答案都与操作系统本身有关.这个问题发生在 Travis CI 中.这是我的代码: # .travis.yml语言:红宝石缓存:捆绑器房车:- 2.5.3服务:- PostgreSQL之前_脚本:- psql -c '创建数据库makerspacerepo;'-U postgres- openssl req -x509 -newkey rsa:4096 -keyout ce ..
发布时间:2021-09-09 19:33:39 其他开发

即使 Travis 构建失败,是否也可以运行部署阶段?

即使构建报告失败,是否也可以在 Travis CI 中运行部署阶段? 解决方案 没有.如果 script 失败,则部署不会发生. 如果您想不考虑结果而执行代码块,请使用 after_script 和自定义脚本. https://docs.travis-ci.com/user/deployment/custom/ 描述了如何使用 after_success 进行部署,但思路是一样 ..
发布时间:2021-09-09 19:33:31 其他开发

sbt 中的单个冒号是什么意思(在两个命令之间)

在使用 sbt 的 .travis.yml 文件中,我看到了这个 脚本:- sbt ++$TRAVIS_SCALA_VERSION 测试:fastOptJS 测试:fullOptJS 在 sbt 中,我可以运行 test,我可以运行 fastOptJS .它们之间的单个冒号有什么作用? 在 travis 中,可以运行一系列命令吗?IE.test:fastOptJS 后面跟着 test:f ..
发布时间:2021-09-09 19:33:28 其他开发

如何让 TravisCI 并行运行 flow/test/lint?

在我的 .travis.yml 中,我有这个. 脚本:- 纱线绒毛- 纱线流- 纱线测试 --runInBand 我想知道有没有办法让它们并行运行? 解决方案 Travis 文档中提供了一些您可以使用的建议,即将您的构建拆分为多个作业:https://docs.travis-ci.com/user/speeding-up-the-build/ 您可以做的另一件事是使用 GNU 并 ..
发布时间:2021-09-09 19:33:26 其他开发

从 travis CI 获取作业 ID 的日志文件

如何从作业 ID 和项目名称下载构建的日志文件.我知道 travis ci 有 API. 项目名称:eclipse/jetty.project作业编号:6073028 访问日志文件的链接:https://travis-ci.org/eclipse/jetty.project/jobs/6073028 解决方案 我在以下链接中找到了 travis ci 构建的存档, htt ..
发布时间:2021-09-09 19:33:23 其他开发

如何在测试期间让 Travis-CI 识别和打开外部文件

最近几次失败的构建在我的计算机上运行良好,但我无法让它们通过 travis.问题来自测试(和其他类似操作)中的几行:https://github.com/garth5689/pyd2l/blob/master/test/pyd2l_test.py#L15-L20 在我的测试中,由于我有复杂的数据要测试,我已经腌制了这些数据,以便轻松地再次打开它,而不必每次测试时都访问我多次抓取的网站.(随意 ..
发布时间:2021-09-09 19:33:17 Python

Travis CI 中 PHP YAML 的问题

编辑:我认为问题在于 YAML 在 5.4/5.5 上不起作用. 我有一个在 Travis CI 中设置并使用 PHP YAML PECL 扩展的库.但是,我无法让 YAML 扩展在 Travis & 中工作.PHP 5.4,我很好奇其他人有没有?谷歌搜索没有解决我的问题. 这是 Travis 的输出: $ git clone --depth=50 --branch="master" ..
发布时间:2021-09-09 19:33:14 PHP

在 R 和 rJava 中使用 Travis

我有一个依赖于 rJava 的 R 包.我正在使用 travis 的 R 支持 语言:r须藤:必需warnings_are_errors: 真r_github_packages:- keboola/redshift-r-client 但它失败并出现错误: 错误:.onLoad 在 loadNamespace() for 'rJava' 中失败,详细信息:调用:dyn.load(file, D ..
发布时间:2021-09-09 19:33:11 其他开发

如何在存储库的根文件夹中没有 .travis.yml 文件的情况下使用 Travis?

我真的很想使用 Travis 而无需将 .travis.yml 存储在我的存储库的根文件夹中.知道它是否可以移动到不同的文件夹、存储在另一个存储库中或在 Travis 网站上指定吗? 解决方案 来自 自定义构建: Travis CI 使用存储库根目录中的 .travis.yml 文件来了解您的项目以及您希望如何执行构建. 你不能移动它,也不能在别处配置它. 存储在另一个存 ..
发布时间:2021-09-09 19:33:06 其他开发

travis-lint:为什么它会抱怨 Java 语言领域

我有一个非常简单的 .travis.yml 用于 Java 项目.当我对文件运行 'travis-lint' 时抱怨 [17:24:23@emeraldjava]$ travis-lint/Users/pauloconnell/projects/emeraldjava/.travis.yml 有问题:发现 `language:` 键有问题:语言必须有效 有什么想法吗? 我的构建在部署后实 ..
发布时间:2021-09-09 19:33:03 其他开发

如何在 Travis CI 中使用 python-openbabel?

我使用 Travis CI 作为毒理学绘图项目的一部分.对于这个项目,我需要 python-openbabel 作为依赖项.因此,我已将 apt-get 安装程序添加到 .travis.yml 文件中,如下所示(已删除注释). 语言:pythonPython:- “2.7"安装前:- 须藤 apt-get 更新 -qq- sudo apt-get install python-openbabel ..
发布时间:2021-09-09 19:33:00 Python