shell脚本如下:

cd /home/wangju/gitProject/Automation
echo "************************开始清理环境*************************************"
gradle clean

 

 

错误截图:

jenkins自动化打包报错:gradle: 未找到命令

解决方法:

奇怪,明明在jenkins中已经安装了gradle插件,也配置了gradle,android sdk的环境变量,但是构建的时候一直是报:gradle:未找到命令

但是如果在shell中加上这句话: 使配置文件生效,就能构建成功了

source /etc/profile

修改后的shell 脚本:
source /etc/profile
cd /home/wangju/gitProject/Automation
echo "************************开始清理环境*************************************"
gradle clean

可以看到构建成功了

jenkins自动化打包报错:gradle: 未找到命令

 



/etc/profile内容:
export ANDROID_HOME=/usr/local/android-home
export PATH=$PATH:$ANDROID_HOME/android-tools:$ANDROID_HOME/android-tools/bin:$ANDROID_HOME/platform-tools
export GRADLE_HOME=/usr/local/gradle-4.6
export PATH=$PATH:$GRADLE_HOME/bin

 

参考:

Jenkins中配置gradle项目的坑

https://blog.csdn.net/itfootball/article/details/45023805

https://blog.csdn.net/weixin_38062353/article/details/82357085

 

相关文章:

  • 2021-08-16
  • 2022-12-23
  • 2021-04-03
  • 2021-12-08
  • 2021-05-13
  • 2022-12-23
  • 2022-12-23
  • 2021-05-14
猜你喜欢
  • 2021-06-22
  • 2021-07-30
  • 2021-11-06
  • 2021-09-01
  • 2021-05-18
  • 2021-09-02
  • 2021-07-05
相关资源
相似解决方案