多个子模块/项目中的 Bitrise Xamarin 构建配置
Bitrise Xamarin Build Configurations in multiple submodules / projects
我有一个用 Xamarin 编写的 ios 和 android 的应用程序,我正在尝试用 Bitrise 构建它。
在平台项目中,我有 10 个构建配置用于不同版本的应用程序。在两个子模块项目中,我只有一个调试和发布配置(以及 ios 项目上的 debug|iPhone 和模拟器)——这些项目不需要知道应用程序的哪个版本正在运行out - 构建配置用于资源和 manifest/plist 详细信息。
在解决方案中,我使用配置映射来指定应该为子模块项目使用什么构建配置,即
解决方案配置:Release_a_particular_version
平台项目映射到:Release_a_particular_version
核心项目映射到:发布
子模块库映射到:Release
这在 Xamarin Studio 或 Visual Studio 中构建良好,但在 Bitrise 中构建时出现错误,找不到项目配置。
如果我在两个子模块中创建与 solution_configuration 同名的配置,一切都会构建良好。
我想有一个 msbuild 开关可以打开配置映射?如果有,我将如何将其应用于 bitrise 构建步骤?
或者其他选择?
没有您的 Bitrise 配置 和失败的构建日志,很难回答这个问题。
为了帮助您,我们需要查看您的配置和失败的构建日志。
您可以通过 Bitrise 现场聊天联系我们的支持团队(在每个 Bitrise 页面上,您都可以在右下角找到一个消息图标,您可以在其中向我们发送消息)。
我有一个用 Xamarin 编写的 ios 和 android 的应用程序,我正在尝试用 Bitrise 构建它。
在平台项目中,我有 10 个构建配置用于不同版本的应用程序。在两个子模块项目中,我只有一个调试和发布配置(以及 ios 项目上的 debug|iPhone 和模拟器)——这些项目不需要知道应用程序的哪个版本正在运行out - 构建配置用于资源和 manifest/plist 详细信息。
在解决方案中,我使用配置映射来指定应该为子模块项目使用什么构建配置,即
解决方案配置:Release_a_particular_version 平台项目映射到:Release_a_particular_version 核心项目映射到:发布 子模块库映射到:Release
这在 Xamarin Studio 或 Visual Studio 中构建良好,但在 Bitrise 中构建时出现错误,找不到项目配置。 如果我在两个子模块中创建与 solution_configuration 同名的配置,一切都会构建良好。
我想有一个 msbuild 开关可以打开配置映射?如果有,我将如何将其应用于 bitrise 构建步骤?
或者其他选择?
没有您的 Bitrise 配置 和失败的构建日志,很难回答这个问题。
为了帮助您,我们需要查看您的配置和失败的构建日志。
您可以通过 Bitrise 现场聊天联系我们的支持团队(在每个 Bitrise 页面上,您都可以在右下角找到一个消息图标,您可以在其中向我们发送消息)。