我在Ubuntu的Aws实例上运行Jenkins Master并将Mac笔记本电脑创建为slave,当我在Mac
loptop生成中使用Xcode运行成功时,但是当我从Jenkins触发它时,它给出了。
error :
Check dependencies : No profiles for 'com.xyz.abc' were found: Xcode couldn't find a provisioning profile matching 'com.xyz.abc'. Code signing is required for product type 'Application' in SDK 'iOS 10.2'
* ARCHIVE FAILED * The following build commands failed: Check dependencies (1 failure) Build step 'Xcode' marked build as failure.
Ps:
我已经尝试阅读以前的文章,但是其中大多数都让Jenkins在MAC上运行,而且xcode在同一台服务器上运行,这不是我的情况。
因为我能够在xcode中运行项目,所以我认为我的代码签名和设置配置文件是正确的。此外,现在我可以使用Xcode选项创建IPA了:
产品- >在Mac笔记本电脑中以Xcode存档
那么,为什么詹金斯无法创建ipa?
我也将login.keychain中的所有键都移到了system.keychain
我已经使用java slave-agent.jnlp将jenkins master(ubuntu)连接到slave(mac)
Jenkins控制台输出:
================================================== ===========可用的配置文件[ios] $ /
usr / bin / security find-identity -p代码签名-v
27)XXXXX“ Mac开发人员:Ashish Karpe(YYYYY)”
这与Mac笔记本电脑中的xcode相似,因此我无法弄清楚她出了什么问题!
终于有了解决方案,现在我可以看到我们可以使用MAC膝上型计算机作为从属,从Jenkins Master(Ubuntu AWS实例)构建IPA。
我的错误是创建了太多的配置文件。当我使用一个正常工作的配置文件(10位开发团队ID)时,我在Mac笔记本电脑上使用Xcode,因此我在Jenkins端使用了相同的配置文件,但失败了!
此外,当我在Jenkins主服务器上配置Provisioning配置文件并尝试另一个对我有用的10位开发团队ID时,Jenkins显示了所有检测到的配置文件。
现在,总的来说,我可以使用Jenkins构建来创建IPA,但是我不确定为什么在Xcode中可以使用我的配置文件,但是在Jenkins中不能使用。
由于我的任务是在此处将其标记为“答案”,因此如果其他人遇到类似的问题,他可以尝试使用10位数字的开发团队ID使其正常工作!
希望如此对我有所帮助,并开始讨厌IOS部署,这对某人有帮助!
问题内容: 我的xcodebuild通过ant成功运行了。如果我使用ssh进入系统并运行构建,则可以正常工作。但是,当通过Jenkins调用相同的ant目标(在mac上作为从设备运行)时,经典 为了使其正常工作,我尝试通过“ sudo ant”调用来运行它,当然,这会导致相同的错误。本地用户和root用户都回显相同的$ PATH,所以这不是问题。我看不到改变环境或改变Jenkins调用ant的用户
我在spring boot项目中使用spring-cloud-config,但当我尝试将应用程序作为spring boot应用程序运行时,它会给出以下异常
问题内容: 下面是我的构建脚本(不使用xcodebuild插件)。 建立步骤工程 我使用所需的证书和私钥创建了一个单独的钥匙串,它们在“钥匙串访问”中可见 钥匙串命令不会在脚本中失败 安全列表钥匙串将其显示为有效钥匙串 就像解锁命令并没有真正成功一样。当我尝试通过命令行从命令行运行codesign时 我懂了 尽管我不确定我是否可以从命令行正确模拟,因为您充其量只能 任何帮助是极大的赞赏。 问题答案
我试图在没有aws概要文件设置的远程无服务器服务器上运行python代码。查看boto3文档后,我会说: 我将获得一个新的boto3名称配置文件,但我得到一个错误: secret_class=get_secret(名称、地区、概况) 文件“/metaflow/func\u get\u aws\u secrets.py”,第45行,在get\u secret session=boto3.sessio
我试图建立在Jenkins的基础上。我有例外。 C:\Users\anuj.jenkins\plugins\maven-plugin\WEB-INF\lib\maven32-agent-1.12-alpha-1.jar;D:\unicmoer\software\apache-maven-3.2.3\boot\plexus-classworlds-2.5.1.jar;D:\unicmoer\soft
我得到以下错误: 当我尝试在muzei应用程序中使用我的