草庐IT

Team-Jenkins

全部标签

android - Jenkins + HockeyKit

我正在开发iOS/Android应用程序。我想使用Jenkins+HockeyKit来部署我的应用程序。我想在我的服务器上托管HockeyKit。这是个好主意吗?你能说出HockeyKit的更多开源替代品吗?干杯 最佳答案 另一种方法是TestFlight:https://testflightapp.com/他们提供托管解决方案,因此它不会托管在您自己的服务器上,但是他们提供了很多功能。还有一个Jenkins插件,允许您将构建发布到TestFlight:https://wiki.jenkins-ci.org/display/JENK

ios - 在 Jenkins 上运行 Xcode UI 测试永远不会失败

我为我在Xcode中构建的应用之一构建了一个简单的UITesting框架。2个测试通过,1个故意失败:XCTAssertTrue(false)我正在使用JenkinsXcode插件并使用构建后操作:发布JUnit测试结果报告。Jenkins成功启动了模拟器并运行了所有3个测试。它还成功地在日志中发现了失败:Failingtests:-[LightAlarmUITeststestFailingTest()]**TESTFAILED**但是,测试结果分析器(已安装插件)显示所有3个测试都通过了。当我检查test-results/*.xml文件时,我看到以下内容:正如您在xml中所见,它不会

ios - 使用 Jenkins 时的协同设计问题

如果我使用JenkinsWebGUI(直接在Mac上运行)构建iOS(Xamarin.Forms项目的一部分),我会从控制台输出中收到以下有意义的错误:unknownerror-1=ffffffffffffffff更详细的日志[exec]_CodesignNativeLibraries:[exec]CodesignNativeLibrariesTask[exec]AppBundleDir:bin/iPhone/Release/AppiOS.app[exec]CodesignAllocate:/Applications/Xcode.app/Contents/Developer/Toolc

ios - 将 Team Foundation Server 用于 iOS 应用程序

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭8年前。Improvethisquestion在我的组织中,我们使用TeamFoundationServer进行源代码控制。是否可以将Teamfoundationserver与Xcode一起使用?

ios - iOS 应用程序的 Jenkins 代码签名失败

我最近将我的Jenkinsmacmini机器从yosemite更新到sierra以及最新的xcode(8.3.2)。现在每当我尝试从jenkins作业构建我的应用程序和代码签名时,它都会失败并出现以下神秘错误unknownerror-1=ffffffffffffffffCommand/usr/bin/codesignfailedwithexitcode1当我以jenkins用户身份通过​​ssh进入我的jenkinsmacminibox并运行相同的构建命令时,一切正常。此外,它在从xcode构建和签署应用程序时工作正常。有人见过这个问题吗? 最佳答案

Nginx反向代理jenkins服务,实现https域名访问

目录前言生产环境一、开始1.编辑nginx配置文件2.重载nginx服务3.编辑jenkins配置文件连接到jenkins部署节点3.1确定你的安装方式3.2修改systemd单元文件3.3 重载system3.4重启jenkins服务3.5JenkinsWeb中配置4.测试访问反向代理域名完结前言jenkins之前都是通过公网IP:8080访问,为了避免安全问题,决定转移到公司官网域名下,使用nginx反代来访问服务.生产环境jenkins一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。对我们工作能够起

ios - 尝试创建 iOS 应用程序存档时出错 : "Unable to create a provisioning profile because your team has no devices registered."

我正在尝试使用Xcode创建一个iOS应用程序的存档,以将其提交到AppStore。但是,当我选择“iOSDevice”作为目标并单击Product-Archive时,会弹出以下错误消息:UnabletocreateaprovisioningprofilebecauseyourteamhasnodevicesregisteredintheMemberCenter.Pleaseconnectadevice,enableitfordevelopment,andaddittotheMemberCenterusingtheOrganizer.当我在应用程序设置页面上单击“修复问题”按钮时,也会

ios - 通过 jenkins 在 mac mini 上运行 ios 时获取 java.lang.InterruptedException

我有一个build设置,我在macmini上检查ios代码并运行xcodebuild进行编译,然后将ipa推送到hockey应用程序。这一切都是从运行在谷歌云linux虚拟机上的jenkins服务器自动发生的。最近我遇到了一些问题,在xcode构建命令运行时我在jenkins作业中遇到错误:“无法联系MacMini:java.io.IOException:java.lang.InterruptedException”有没有人遇到过类似的问题? 最佳答案 从来没有真正深究过这个问题。尝试升级macminis和升级网络。看起来jenki

ios - Jenkins 因 FaSTLane 而失败

我在MacMini上使用Jenkins的工作失败了。该作业由一个脚本组成,该脚本将使用FaSTLaneforiOS执行一些单元测试。作业正确执行,但在构建之后它会记录错误:FATAL:RemotecallonSLAVEfailedjava.lang.ClassNotFoundException:Classloadingfromsystemclassloaderdisabledathudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:834)athudson.remoting.Re

ios - 无法让 Jenkins 与 faSTLane 一起工作

我有一个Jenkins服务器可以拉取我的构建并构建它,在shell脚本中我有一个按分发运行的faSTLane命令。问题是它永远无法成功执行。我的shell代码很简单:bundleexecfastlanedistribute_to_testflight在我的项目中使用faSTLane插件时调用。结果:$bash-cexport$bash-c"test-f~/.rvm/scripts/rvm"$bash-c"test-f~/.rvm/scripts/rvm"[App]$bash-c"source~/.rvm/scripts/rvm&&rvmuse--install--create2.4.1