【问题标题】:Nuget restore not working for Xamarin form on JenkinsNuget 恢复不适用于 Jenkins 上的 Xamarin 表单
【发布时间】:2019-04-29 09:13:43
【问题描述】:

我正在尝试 CI:将 xamarinform 与 jenkins 集成。

已安装 Visual Studio for Mac

使用以下命令进行 nuget 还原 :
/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono --
运行时=v4.0

/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/nuget/nuget.exe 恢复 XamarinSampleCI.sln

但出现以下错误:

MSBuild auto-detection: using msbuild version '15.0' from   '/Library/Frameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin'.
MsBuild.exe does not exist at '/Library/Frameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin'.
Build step 'Execute shell' marked build as failure
Finished: FAILURE

【问题讨论】:

标签: jenkins xamarin.forms msbuild jenkins-plugins


【解决方案1】:

在jenkin中,我们需要安装插件Environment Injector Plugin,并将环境变量设置为PATH=/Library/Frameworks/Mono.framework/Versions/Current/Commands:$PATH

从此链接获得帮助: https://www.junian.net/xamarin-jenkins-hockeyapp/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    • 2021-01-15
    • 2017-12-21
    • 1970-01-01
    • 2017-06-05
    • 2023-01-24
    • 2014-11-14
    相关资源
    最近更新 更多