首页 > TAG信息列表 > travis-ci

Travis CI与Apache和PHP

如何在Apache中配置travis-ci以使用phpenv的php版本? phpenv的自述文件指出,每当调用“ phpenv global”时,都会设置〜/ .phpenv / lib / libphp5.so,但是当我尝试配置apache以将其用作apxs库时,我得到了: Travis输出: /home/travis/build/OpenBuildings/Clippings/.phpenv/lib/libph

PHPunit在Travis CI上不执行测试

我第一次关注PHPUnit教程,并且我的测试在本地运行良好.但是,在Travis CI上运行测试时,不执行任何测试,并且构建以0退出. 我的目录结构和完整代码可以在repo上看到. Travis CI (Full build log)的构建日志 1.51s$curl -s http://getcomposer.org/installer | php #!/usr/bin/env ph

Travis CI使用非Perl语言安装Perl模块

如果语言未设置为perl,如何在Travis CI的linux和mac平台上安装perl模块?我正在用perl测试脚本编译C程序. 如果语言是perl,则可以使用cpanm: cpanm JSON 否则,如果平台是linux: sudo apt-get install libjson-pp-perl 但是在Mac上时,cpanm和apt-get不可用. mac平台具有brew命令,可

php-在Github存储库上显示“ build”按钮

我注意到在一些Github存储库(like this one)上,您可以在存储库的主页上显示各种图像.我想在我的仓库中显示的图像称为“构建”按钮. “构建”按钮显示您的所有测试是否通过.我想在我的仓库中使用此功能,以证明我的代码通过了我编写的所有单元测试. 一些额外的信息: >我使用Travis CI

python-ImportError:Travis-CI构建上没有名为config的模块

我在Travis builds上出现导入错误,该错误与flask的配置有关: from flask import Flask app = Flask(__name__) app.config.from_object('config') 在本地计算机上,flask应用程序正确运行.但是在travis上是错误跟踪 $nosetests --with-coverage --cover-package=core E..........

c-在Travis CI上的Boost中对`std :: __ cxx11 :: basic_string的未定义引用

我正在尝试获得一个C项目,该项目在GitHub上使用Boost来在Travis CI上正确编译. 首先,我在ubuntu上尝试了软件包和PPA,但是它们太旧了(我至少需要Boost 1.61). 仅当我在Travis CI上编译Boost(下载,编译)时,我才能使它工作(但不幸的是,编译时间很大(11-18分钟),并且日志文件非常大.

android – 使用Google API“选择目标的无效–aba armeabi-v7a”

我正在尝试将Android项目从使用API​​ Level 19 SDK和构建工具更新到最新的API Level 21,包括Google API.在此更新之前,Travis上的所有内容都运行良好(例如,请参阅this build). 当我使用新的API级别运行时,我看到以下错误: 0.42s$echo no | android create avd --force -n test -t

php – Travis-CI:即使使用自动加载器也找不到类

我是特拉维斯的新人,我现在正在用它来表达.我在Github上传了我的PHP项目,当我让它通过Travis测试它失败并给我这个错误. PHP Fatal error: Class 'controllers\Welcome' not found in /home/travis/build/ezylot/PHPSkeleton/tests/controllers/welcomeTest.php on line 4 我使

java – 将gradle更新为2.10,现在travis无法找到我的测试

我想这是travis-ci的支持?我是从他们的网站发送到这里的.我想我应该在这里问这个问题. 所以我将Google Analytics添加到我的应用中,为此,我必须将gradle更新为版本2.10以获取其插件.完成后,所有travis-ci都运行了我的构建,但是每次构建时都会出现以下错误: com.android.builder.test

TravisCI使用Python 2测试弹性搜索错误,对于Python 3是好的

我最近在travis中的测试在连接到elasticsearch时失败了. 我有错误,对于Python 2.x: ConnectionError: ConnectionError(('Connection aborted.', ResponseNotReady())) caused by: ProtocolError(('Connection aborted.', ResponseNotReady())) 对于Python 3.x(相同的代码),它工作

Travis.ci环境变量不能在phpunit中读取

有人可以帮助我理解为什么我的环境变量没有在travis.ci的phpunit测试中读取吗? 所以我正在尝试使用travis为我正在研究的php / javascript应用程序编写一些自动测试.然而,当我编写一个测试来检查从travis读取到phpunit的环境变量时,它们会失败.这意味着(据我所知),环境变量无法被php

使用CMake C 17项目设置Travis CI

我正在尝试使用C 17项目设置Travis CI.我们使用CLion进行开发,这意味着我们有一个自动生成的CMakeLists.txt文件.我是新手,从命令行编译和运行C语言. 根据我的理解,Travis使用的所有东西都已过时,需要更新才能使用C 17.我的.travis.yml到目前为止看起来像这样,我确信它有很多问题.

java – travis构建中的日志行是否有限制?

我可以看到我们的Travis CI构建作业,直到他们记录了10000行,然后构建似乎停止了,无论构建当前是在哪个阶段. 样品: – https://travis-ci.org/javaee-samples/javaee7-samples/jobs/64105164 – https://travis-ci.org/javaee-samples/javaee7-samples/jobs/63968004 – https:/

Travis CI中PHP YAML的问题

编辑:我认为问题是YAML在5.4 / 5.5上不起作用. 我有一个在Travis CI中设置的库,它使用PHP YAML PECL扩展.但是,我无法将YAML扩展程序用于Travis& PHP 5.4,我很好奇,如果有其他人有?没有任何谷歌搜索解决了我的问题. 这是特拉维斯的输出: $git clone --depth=50 --branch="master" git

java – Travis运行检查权限被拒绝错误解决方案?

我花了几个小时来搜索如何解决此错误,但找不到任何解决方案.我的gradle构建成功,这是我第一次获得run-checks.sh的权限被拒绝. 即使我恢复到通过travis检查的旧代码,它也会同样拒绝相同的权限. 我想知道它是否受到idea / workspace.xml文件的影响? 知道我怎么能这样做吗? 0.00s$./co

javascript – 为什么我的selenium测试在没有代码更改后在travis-ci上失败,而它们在本地传递?

我很难尝试调试硒测试,该测试通过本地但不是travis. 根据travis构建日志,它在构建#311处传递但在构建#312时开始失败,显然是因为提交e6ee7de08800…7617088b4ba6 – 其中仅包括新的区域设置(.po)文件和版本凹凸. 但是硒测试在当地通过.你可以尝试一下: AUTOCOMPLETE_LIGHT_VERSION

我有一个带有C 11代码的CPython C模块,但我似乎无法在travis-ci上构建

这个项目在我当地的Ubuntu 12.04和Mac OSX 10.10(带有fink python)机器上运行良好.我似乎无法弄清楚如何配置.travis.yml以使用g -4.8(4.9或5.x)来构建.cpp文件也没关系. 项目:https://github.com/schwehr/libais 我最近的失败尝试: language: python python: - "2.7" - "3.4"

PHP nightly:参数必须是一个实现Countable的数组或对象

我看到a PHP webapp中的UT failures每晚都在Travis CI中对抗PHP: $php --version PHP 7.2.0-dev (cli) (built: Dec 4 2016 22:49:34) ( ZTS ) 这是失败的测试用例: $payments = PaymentsHelper::refunds('DE0000000001', '2016-04-01', '2017-04-01'); $this-&

c# – Coverity是否支持xbuild(单声道)?

我有一个C#项目:https://github.com/Pro/dkim-exchange 它使用Travis CI:https://travis-ci.org/Pro/dkim-exchange 特拉维斯成功建立了我的项目. 我想设置Coverity来进行自动代码质量测量.为此我配置了我的.travis.yml如下: language: objective-c env: global: - EnableNuGe

PHPUnit在Travis CI上“无法读取phpunit.xml”

我在尝试在Travis CI上运行PHP单元测试时遇到了一个奇怪的问题. .travis.yml sudo: false language: php php: - 5.4 env: - VUFIND_HOME=$PWD VUFIND_LOCAL_DIR=$PWD/local before_script: - pear install pear/PHP_CodeSniffer - pear channel-discover pear.phing.in

php – 在运行Ubuntu 12.04的Travis CI上使用APCu

我有一个依赖于APCu(php5-apcu)的Symfony应用程序.服务器在Ubuntu 15.04上运行PHP 5.6.通过作曲家需要APCu作为依赖,即: "require": { "ext-apc": "~4.0" } 哪个效果很好.试图让应用程序在Travis-CI上运行,并不是那么顺利,因为它们运行的​​是Ubuntu 12.04,它没有php5-apcu包

java – 使用Travis CI和Gradle自动构建计数部署jar文件

所以我想出了gradle等的工作原理. 我听说过travis CI并让它运转起来.现在我想要实现的最后一件事是让gradle创建源文件夹的jar文件,并根据它们的内部版本号给出文件名,这样就不会覆盖以前的任何文件.我听说过GitHub部署的可能性,但我不确定这是否是我需要的.这甚至可能吗?解决方法:

javascript – Travis CI Jest Preset react-native not found

我有一个反应原生的应用程序. 今天我用Jest添加了单元测试,我连接了Travis CI.当我在本地运行测试时,一切都很好.但是当他们在Travis中运行时,我收到此错误: 验证错误:未找到预设react-native. 谢谢.解决方法:我有这个问题,甚至在一个新项目中尝试过. 我通过删除修复它 "jest": {

使用Ant构建的Travis CI,找不到JUnit

我正在试图弄清楚如何让Travis CI在Github上使用我的小Java库. 问题似乎是每当构建过程进入编译阶段时,它都不会编译单元测试,因为它似乎无法找到JUnit jar文件.当然,Ant脚本在我自己的计算机上运行得非常漂亮,但我无法在Travis上获得类路径.我怎么知道他们安装JUnit的位置(甚至是

python – 什么是pip install -q -e.在这个Travis-CI构建教程中?

我正在跟踪this tutorial用Travis-CI测试Django项目.在此示例脚本中: env: - DJANGO=1.2.7 - DJANGO=1.3.1 - DJANGO=1.4 install: - pip install -q Django==$DJANGO --use-mirrors - pip install -q -e . --use-mirrors pip安装到底是什么-q -e.执行?没有-q标志,我不知