詹金斯选择与终端不同的配置文件说明符

Posted

技术标签:

【中文标题】詹金斯选择与终端不同的配置文件说明符【英文标题】:jenkins choosing different provisioning profile specifier than terminal 【发布时间】:2021-08-09 19:51:05 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于詹金斯选择与终端不同的配置文件说明符的主要内容,如果未能解决你的问题,请参考以下文章

Linux中MySQL配置文件my.cnf参数说明

如何从詹金斯管道中选择声纳质量门?

springboot 根据配置文件的不同,选择注入不同的bean

詹金斯管道中的文件存在不适用于 $variant

詹金斯错误中的声纳扫描仪与任何配置的安装不匹配

如何打开Mac OSX 终端的颜色