Mac版iOS版Xamarin froms应用程序的Jenkins设置

时间:2018-07-03 06:06:27

标签: xamarin jenkins xamarin.forms continuous-integration

我正在尝试为xamarin.froms应用程序设置jenkins作业,并在jenkins配置中添加了msBuild插件。

创建工作并尝试构建ios应用,这是我正在使用的构建命令

msbuild /p:Configuration="Release" \ 
    /p:Platform="iPhone" \ 
    /p:IpaPackageDir="$HOME/Builds" \
    /t:Build Sample.sln

build没说

MSBUILD:错误MSB1009:项目文件不存在。

构建ios应用的确切命令是什么?

1 个答案:

答案 0 :(得分:1)

如果您使用的是MSBuild plugin,可以这样操作:

  1. 添加构建步骤:

enter image description here

  1. 添加以下内容:

    1. 从下拉列表中选择MSBuild版本,这是在您的Jenkins配置中设置的。
    2. 根目录中解决方案文件的路径
    3. 命令行参数(我删除了行转义符)。我将$HOME更改为%WORKSPACE%

您应该具有以下内容:

enter image description here

如果只想运行bash命令,则必须移至运行解决方案文件的目录:

msbuild /p:Configuration="Release" /p:Platform="iPhone" /p:IpaPackageDir="$HOME/Builds" /t:Build Solution.sln

请确保已设置环境变量$ HOME(如果要在其中放置它)

如果未将$HOME/Builds更改为其他路径。