android java.rmi不存在_ANDROID_HOME'环境变量设置为不存在的路径Jenkins

ANDROID_HOME环境变量设置正确,它是有效的,我能够使用“离子生成android”从终端本地构建android项目但是当我从Jenkins开始构建时,我得到以下错误(这是来自jenkins控制台的日志) . 我还设置了来自manage jenkins - > Configure systems - > environment variable的环境变量 .

+ ionic build android

WARN: ionic.project has been renamed to ionic.config.json, please rename it.

You have been opted out of telemetry. To change this, run: cordova telemetry on.

Using this version of Cordova with older version of cordova-android is being deprecated. Consider upgrading to cordova-android@5.0.0 or newer.

Running command: /Users/Shared/Jenkins/Home/jobs/csgtools/workspace/hooks/after_prepare/010_add_platform_class.js /Users/Shared/Jenkins/Home/jobs/csgtools/workspace

add to body class: platform-android

will push strings array {"name":"lang","titles":["English (US)","English (UK)"],"values":["en-us","en-gb"]}

android preferences file was successfully generated

Running command: /Users/Shared/Jenkins/Home/jobs/csgtools/workspace/platforms/android/cordova/build

[1m[Error: 'ANDROID_HOME' environment variable is set to non-existent path: /Users/prakash/Library/Android/sdk

Try update it manually to point to valid SDK directory.]

[22m [1mError:/Users/Shared/Jenkins/Home/jobs/csgtools/workspace/platforms/android/cordova/build: Command failed with exit code 2[22m

[1m

[22m

Finished: SUCCESS

这是我在jenkins中的shell构建脚本:

export PATH="$PATH:/usr/local/bin"

export LANG=en_US.UTF-8

export LANGUAGE=en_US.UTF-8

export LC_ALL=en_US.UTF-8

cd $WORKSPACE

echo $PATH

chmod -R 777 *

ionic build android

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值