我们使用Visual Studio Team Services作为源存储库以及构建和发布。
我想做什么?我有一个包含两个xamarin.ios项目的解决方案,并希望在Visual Studio Team Service(VSO)中实现自动化,但在VSO中我们只有一个Signing&供应部分只接受一个证书和供应配置文件,但我在一个解决方案文件中有两个xamarin.ios项目,它们具有不同的标识符i-e com.www.test和com.www.test1。
有人可以提供我需要采取的步骤,以便只在解决方案中构建其中一个项目吗?
由于
答案 0 :(得分:1)
在Xamarin.iOS Buildstep中,可以选择指定解决方案,默认情况下为**/*.sln
。
您可以尝试在那里选择第一个应用的.proj
文件。
我个人创建第二个构建定义然后使用完全相同的设置,但我选择了另一个.proj
文件。
您也可以创建第二个Xamarin.iOS构建步骤,但是您必须在以下步骤中使用所有参数。不能推荐。
如果这不起作用,那么只需创建两个额外的解决方案,其中一个只包含第一个iOS项目,另一个只包含第二个iOS项目。然后在构建步骤中指定它们。