我正在尝试设置我的cocoapod项目在推送后在Travis-CI上运行它的测试。我正在使用xctool0.2.4来运行测试,它在本地执行得很好。但是一旦它在Travis-CI上运行,编译构建步骤就会因各种原因而失败,我似乎无法在本地重现这些原因。xctooltest-projecttest/MEViewExtensions.xcodeproj-schemeMEViewExtensions-sdkiphonesimulator这里有两个在我的机器上工作正常的故障:https://travis-ci.org/materik/meviewextensions/builds/68458750
我需要实现条码生成器(我不需要条码阅读器)。所以我找到了this它非常适合Code128符号体系。如何生成Code39符号? 最佳答案 坚持使用CoreImage框架,我无法在文档中找到任何关于Code39条形码生成的引用,但是已经注意到文档有时不完整。根据thisblogpost您可以通过运行以下代码来确定哪些过滤器可用:NSArray*b=[CIFilterfilterNamesInCategory:kCICategoryGenerator];NSLog(@"%@",b);您可以进一步确定任何给定过滤器的输入参数,如下所示:CI
我正在为一个使用CocoaPods的项目设置CI。我在我的Mac上本地设置了Xcode服务器。Pod目录不受源码控制,所以放podinstall在我的机器人的“集成前”脚本中,出现“pod:未找到命令”错误。我的机器上确实安装了pod,如何让它对服务器可见? 最佳答案 您也可以在触发器的开头使用这一行,并且您可以在不使用/usr/local/bin的情况下运行所有其他命令exportPATH=$PATH:/usr/local/bin但我建议将您的Pod提交到存储库中,这样CI就不必关心它。
我最近开始实现Travis,但我无法让它工作。当我在本地运行测试时,它们成功了。任何人都可以帮助我如何让它正常工作吗?.travis.ymllanguage:swiftosx_image:xcode10.1script:-xcodebuild-schemesample-workspacesample.xcodeproj-sdkiphonesimulator-destination'platform=iOSSimulator,name=iPhone7,OS=10.1'buildtest样本测试classsampleTests:XCTestCase{functestThis(){XCTAs
我正在为iOS项目使用TravisCI。我的.travis.yml文件如下。language:objective-cosx_image:xcode9.2cache:directories:-Carthageenv:#environmentvariablesglobal:-LANG=en_US.UTF-8-LC_ALL=en_US.UTF-8-PROJECT_NAME="MyProject.xcodeproj"-SCHEME_IOS_FRAMEWORK="Framework_iOS"-SCHEME_TVOS_FRAMEWORK="Framework_tvOS"-IOS_SDK=iphon
作为Python包的一部分,我在项目的根目录下有一个脚本myscript.pysetup(scripts=['myscript.py'],...)在我的setup.py中。我可以向我的.travis.yml提供一个条目来运行myscript.py(例如,在我的测试之后)吗?我试过了language:pythonpython:-"2.7"install:-pipinstall-rrequirements.txt-pipinstallpytestscript:-py.test-v--color=yes--exitfirst--showlocals--durations=5-myscript
我正在关注thistutorial用于使用Travis-CI测试Django项目。在这个示例脚本中:env:-DJANGO=1.2.7-DJANGO=1.3.1-DJANGO=1.4install:-pipinstall-qDjango==$DJANGO--use-mirrors-pipinstall-q-e.--use-mirrorspipinstall-q-e.到底执行了什么?没有-q标志,我不确定-e在pipdocumentation中的含义是什么:[-eflag]:Installaprojectineditablemode(i.e.setuptools"developmode"
我在Python方面有相当多的经验,但我还没有使用过任何构建工具。我的技术:pythonDjangoPythondevstalksaboutContinuesIntegrationwhichneedsthefollowing:VCS[我使用GIT]构建工具[我一无所知]像Jenkins这样的CI系统[我正在学习]那么,为什么要使用构建工具它提供了什么?和打包工具一样吗?我听说过maven和ant但从未听说过在python世界中使用它们,这是为什么呢?对于构建工具的新手,您会推荐什么?这对部署有何帮助? 最佳答案 Continuous
我在python代码中有一个奇怪的错误,它有时只在CI中发生。我们无法复制它。测试代码在哪里:response=self.admin_client.post(url,post)self.assertEqual(200,response.status_code,response)有时我们会收到302,这是在表单保存后发生的。我调试这个的想法:withsome_magic_trace.trace()astrace:response=self.admin_client.post(url,post)self.assertEqual(200,response.status_code,trace)
有没有办法配置travis-ci使Python版本依赖于某个环境变量?请考虑以下travis.yml配置:language:pythonpython:-"2.5"-"2.6"-"2.7"env:-DJANGO=1.3.4-DJANGO=1.4.2-DJANGO=https://github.com/django/django/zipball/masterinstall:-pipinstall-qDjango==$DJANGO--use-mirrors-pipinstall-e.--use-mirrorsscript:-pythonsrc/runtests.py在Django1.3(DJ