Xamarin形成詹金斯为Android构建

时间:2018-07-04 05:06:45

标签: jenkins xamarin.android continuous-integration

我正在尝试为xamarin.android运行jenkins作业以构建APK,

这是构建命令

msbuild ${PROJECT_NAME}.sln \
 /t:${PROJECT_NAME}_Droid:SignAndroidPackage \
 /p:Configuration="Release"

构建因以下错误而失败

 error MSB4057: The target "Sample_Droid:SignAndroidPackage" does not exist in the project. 

我的项目名称为sample,该错误的解决方案是什么?

1 个答案:

答案 0 :(得分:1)

通过将msbuild目标从.sln更改为.csproj来获得解决方案

这是解决方案命令

msbuild $WORKSPACE/droid/${PROJECT_NAME}.Android.csproj \
 /t:${PROJECT_NAME}_Droid:SignAndroidPackage \
 /p:Configuration="Release"