首页 > 解决方案 > 詹金斯选择与终端不同的配置文件说明符

问题描述

我有一台 Jenkins 构建了一台机器,该机器通过与 GitHub 的 web hook 集成运行 Jenkins 作业。当我在终端中手动运行 Jenkins 运行的命令时,我得到它选择了我指定的正确配置文件,但是当我在 Jenkins 中运行它时,它恢复到错误的配置文件......我通过 sh 检查了 Jenkins 中的 env 变量'env' 但 Jenkins 似乎没有在任何地方覆盖 provisioning_profile_specifier

标签: xcodebashjenkinscode-signingprovisioning-profile

解决方案


我通过验证命令行是否使用发布而不是调试配置来修复它。Jenkins 使用命令行配置而不是 Xcode 设置的默认值。


推荐阅读