草庐IT

Team-Jenkins

全部标签

ios - Jenkins 不支持构建操作 'archive'

我正在使用Jenkins构建.ipa但是代码签名时出现错误。为什么不支持归档命令?我得到的错误是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation/Users/Shared/Jenkins/Home/workspace/ginav-mobile/build/Distribution-iphoneos/ginav-mobile.app**BUILDSUCCEEDED**===BUILDTARGETginav-mobileOFPROJECTg

ios - Jenkins + Xcode Plugin .dSYM 不对应构建

我正在使用Jenkins为iOS应用程序生成和分发构建,为此我安装了xcode和TestFlight插件。构建和存档成功但将dSYM上传到TestFlight失败并出现以下错误:“错误的响应代码:400.dSYM与此构建不对应。你确定你上传的是正确的吗?”我检查了发送的.dSYM是由xcode插件构建生成的,还检查了dSYM的内容,一切似乎都很好。我正在使用xcode5和Jenkins以及xcode和Testflight插件的最新稳定版本。如果有人知道这里会发生什么,我将不胜感激。谢谢! 最佳答案 确保Testflight已启动并运

Jenkins 插件安装方式全攻略

在Jenkins的安装向导页面中,会有一步是否安装推荐的插件,可以直接进行安装,也可以跳过。对于安装机器联网的状况,安装插件相对方便,直接搜索插件安装,但是也可能会出现无法在线安装的状况,原因解析及解决方法参考:Jenkins在Windows下插件无法安装问题解决。如果Jenkins的安装机器不联网,则只能通过离线安装的方式。本篇主要介绍Jenkins安装的多种方式。插件安装的多种方式Jenkins插件安装分为在线安装和离线安装两种类型,离线安装又可以有多种方式。在线自动安装在Jenkins的插件管理页面直接搜索安装。如下图:安装要求是机器必须联网,在这个页面可以进行安装,也可以直接卸载和升级

ios - 如何在 IOS cordova 项目上自动设置 Signing Team?

我正在尝试使用faSTLane在Jenkins中自动构建/部署我的混合移动应用程序。我使用ionic(v3.3.0)和cordova(v7.0.1)作为源代码。我使用的是faSTLanev2.36.0,Xcode是8.3.2版本。我在jenkinsjob中运行的命令yarnioniccordovapreparefastlaneiosbuild快速channel/FastFileplatform:iosdobefore_alldoendios_project_path="platforms/ios/awesomeproject.xcodeproj"desc"BuildforIOS"lan

ios - Apple 配置门户访问 : Allowing Team Members

我试图允许团队成员访问配置门户(通过iTunesConnect创建新用户)-但它只允许他们访问Connect。尝试访问配置门户会告知他们需要支付99美元的年费。为什么他们没有关联到我的门户(我创建了他们的帐户),是否有解决方法?有帮助吗?扎克 最佳答案 您需要InviteaPersontoYourTeamviatheDeveloperProgramMemberCenter.来自AppleDeveloperProgramRolesOverview:Therearethreepossiblerolesthatcanbeassignedt

Jenkins自动拉取SVN源代码构建打包vue前端项目

目录1.功能需求2.安装插件2.1安装NodeJS插件2.2 安装SVN插件3.配置环境3.1 NodeJS环境4.新建任务配置部署信息4.1 源代码管理4.2 构建触发器4.3 构建环境 4.4 构建步骤5.构建项目 5.1 点击查看控制台日志1.功能需求使用Jenkins从SVN上拉取Vue项目进行自动构建打包。如果需要发布到其他服务器上,可以配合使用PublishOverSSH插件来完成,本文章这部分不做描述。当前环境系统环境CentOS7.3Jenkins版本是Version2.400,部署在docker环境NodeJS版本v18.16.0,通过Jenkins自动安装。npm版本9.5

ios - 可以在 xcode 项目文件中使用 faSTLane 命令配置 Jenkins 管道

我正在开发具有连续集成设置的iOS项目,我想为我的项目创建一个jenkins管道来运行自动化步骤来执行构建、测试等操作。对于自动化过程,我使用的是FaSTLane工具,那么如何将jenkins管道与其中的FaSTLane命令同步?我在管道文件中得到了一些与maven命令相关的示例,因为maven插件选项已经在jenkins中可用,类似地,我如何才能为faSTLane实现相同的功能。我需要一些示例来在我的xcode项目jenkins文件中编写我的声明性管道语法。我还想知道jenkinspipe行文件应该在xcode项目中还是应该在master分支下?感谢任何帮助。谢谢。

ios - 从 Jenkins 引用 Xcode 版本号

我正在尝试在我的Jenkins构建中获取对我的Xcode项目CFBundleVersionString或CFBundleVersion的引用。我的目标是能够以这种方式设置内部版本号${CFBundleVersionString}.${build_number}。这样,版本由项目决定,构建号在构建项目时添加。这可能吗?我知道您可以引用${build_number}。我也知道我可以在指定的构建中包含一个参数,但我更希望所有这些都通过Xcode项目进行管理,因为我们的构建是由github提交触发的。 最佳答案 您可以使用以下命令从您的In

ios - 无法在 Xcode 中将 "Team"设置为 "None"

我正在使用Xcode6.3.2,我得到了一个项目,其中目标中的“团队”被设置为某个特定的,我看到这个设置为“未知”(因为我没有与该团队关联的帐户)。我试图将其设置为“无”,但Xcode不允许我这样做。从下拉列表中选择“无”时,我没有收到任何警告,它只是忽略了选择并返回到“未知”值。我该如何解决这个问题?谢谢 最佳答案 如果可能,请从Xcode首选项的“帐户”选项卡中删除所有添加的帐户。然后在build设置中将CodeSigningIdentity和ProvisionalProfile设置为Automatic。然后我认为您将能够在Xc

ios - 与 jenkins 一起使用的 xcodebuild 测试命令不起作用

我遇到了一个让我崩溃的问题。在这里:我在xCode中有一个应用程序项目,当我尝试在xCodeUI中执行所有操作时,它变得完美。我的意思是在我拥有的所有不同目标中构建、运行、测试或其他任何内容(3),2个应用程序和一个用于测试。当我尝试在Jenkins中为我的系统安装持续集成时,问题就来了。我需要在shell中为它执行一些命令。像这样的命令:xcodebuild-projectMYPROJECT-sdkiphonesimulator-schemeTESTS_SCHEMETEST_AFTER_BUILD=YES我也试过另一个,最后它做了同样的事情:xcodebuild-projectMY_