jjzjj

android - 我应该如何为 Android 库配置 Travis-CI?

我正在开发一个Android库(RateMyApp,您可以在GitHub上找到它)但我看不出应该如何设置TravisCI每次推送新代码时构建它。我正在使用的.travis.yml文件如下:language:javascript:-gradlebundleRelease但它似乎被忽略了,因为gradlebundleRelease从未被调用过。相反,我得到以下输出,提示我调用了gradleassemble。Usingworker:worker-linux-8-1.bb.travis-ci.org:travis-linux-5travis_fold:start:git.1$gitclone-

Android Instrumentation 测试在 Travis CI AVD 上失败但在本地模拟器上工作

如果我在我的本地模拟器上运行仪器测试,它们可以完美运行10次中的10次,但是当我尝试在TravisCI中的AVD上运行相同的测试时,我随机得到失败java.lang.RuntimeException:无法在45秒内启动IntentIntent{}。也许主线程在合理的时间内没有空闲?可能会有动画或不断重绘屏幕的东西。或者该Activity正在创建时进行网络调用?请参阅线程转储日志。供您引用,在您的Activity启动请求之前事件队列最后一次空闲是xxxxxxx,现在队列最后一次空闲是:xxxxxxxxx。如果这些数字相同,您的Activity可能会占用事件队列。我已经尝试删除所有进度条和

android - Gradle 与 Travis CI 在 Android 项目上的依赖关系

我在使用GradleonTravisCI构建Android项目时遇到了问题。我已经在我的build.gradle中这样声明了我的依赖关系:dependencies{compile'com.android.support:appcompat-v7:18.0.0'compile'com.android.support:support-v4:18.0.0'freeCompilefiles('libs/GoogleAdMobAdsSdk-6.4.1.jar')}这是我的.travis.yml脚本:script:-TERM=dumb./gradlewbuild-TERM=dumb./gradle

android - 在 travis support-v4 21.0 上找不到 android.support.v4.widget.DrawerLayoutImpl 的类文件

我们正在尝试在travisCI上运行测试。我们有一个使用android.support.v4.widget.DrawerLayout的类。当我们使用android支持v4库时build.gradle->targetSdkVersion:19`compile'com.android.support:support-v4:20.0.0'`.travis.yml-build-tools-19.1.0-android-19-extra-android-support-extra-google-google_play_services-extra-google-m2repository我们没有得

android - Android 版特拉维斯 CI

尝试为我的Android项目开始使用TravisCI。首先,我使用AndroidBootstrap设置了虚拟项目,并添加了来自square的otto项目的yml文件-修改为包含我的用户名和存储库名称。我的构建失败并显示错误“/home/travis/build.sh:line94:android:commandnotfound,即使是square'sprojectbuildsfine也是如此。尽管我的.travis.yml中有这些行,但错误似乎表明路径设置不正确导出ANDROID_HOME=~/builds/f2prateek/FoodBot/android-sdk-linux导出PA

ruby-on-rails - 为什么 Travis 在部署到 Heroku 时无法连接使用 Redis cache_store?

我在我的Rails应用程序中使用Redis缓存:config.cache_store=:redis_store,redis_url当我将我的Rails应用程序直接推送到Heroku时,它已成功部署。使用Travis时,Heroku部署步骤失败,因为Assets预编译尝试连接到Redis。Running:rakeassets:precompilerakeaborted!ArgumentError:invalidurischeme''/tmp/build_7c5f167bf750cb2986dbb9c3510ea11e/vendor/bundle/ruby/2.1.0/gems/redis

Sonarcloud + Travis失败了自定义C质量资料

我已经使用Sonarcloud插件在Travis设置了一份构建作业,以便分析我们的C/C++项目之一,链接:github源-https://github.com/inilabs/libcaerTravisJob-https://travis-ci.org/inilabs/libcaer/jobs/247488797Sonarcloud-https://sonarcloud.io/dashboard?id=com.inilabs.libcaer现在,如果我使用默认的C质量配置文件“声纳方式”运行,则可以正常运行。然后,我创建了一个测试配置文件,在其中添加了一个规则并删除了另一个规则,这也起作用,

ios - xcodebuild 在 Travis CI 中运行时卡在代码设计步骤

在设置了用于签名的证书和私钥之后,我正在尝试让iOS存档构建在TravisCI上运行,而没有出现问题。一切顺利,直到发生签名,此时构建被卡住,直到travisCI在超时后将其杀死:.../usr/bin/codesign--force--sign15E2916907037CFB777FC5F494A6CA252EF0895C--preserve-metadata=identifier,entitlements"/Users/travis/build/RestComm/restcomm-ios-sdk/build/Build/Intermediates/ArchiveIntermedia

ios - 带有 : ERROR: Cannot find schemes 的 Travis-CI

这是我的.travis.yml文件language:objective-cosx_image:xcode7.2script:xctool-projectProjectName.xcodeproj-schemeProjectNamebuild-sdkiphonesimulator当Travis运行时我遇到了这个错误:$xctool-projectProjectName.xcodeproj-schemeProjectNamebuild-sdkiphonesimulatorERROR:Cannotfindschemes.Pleaseconsidercreatingsharedschemesi

ios - 将 Cocoapods Beta 与 Travis 一起使用

尝试安装具有多个目标的Podfile(使用cocoapods1.0.0Beta6)时,Travis失败并显示如下错误消息:([!]无法满足以下要求:-Podfile要求的p2.OAuth2-Podfile要求的p2.OAuth2-Podfile要求的p2.OAuth2-Podfile.lock需要p2.OAuth2(=2.2.5)所有规范源都不包含满足p2.OAuth2依赖项的规范。有没有人以前有过这个? 最佳答案 因此,在与支持人员交谈后,他们建议在使用自定义pod版本时调用“podsetup”解决了cocoapods找不到规范的