【发布时间】:2017-11-08 14:39:30
【问题描述】:
尝试使用 Jenkins 构建 Ionic 应用程序已经几天了,尝试了不同的修复方法,但每次都失败,所以我将感谢您的帮助。
版本堆栈: 节点:v6.10.3 离子:v3.3.0 科尔多瓦:v7.0.1 梯度:3.5
Environmental variables
ANDROID_HOME
JAVA_HOME
PATH = c:\Gradle\bin 'I read about this and the page suggested to use c:\Gradle\bin\.gradle\3.5 but is not been recognized'
我可以在本地构建,但是当尝试在 Powershell 上使用相同的命令从 Jenkins 构建时,出现以下错误
ANDROID_HOME=C:\Users\Integration\AppData\Local\Android\sdk JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131 错误:在 Android Studio 中也找不到已安装的 Gradle 版本, 或在您的系统上安装 gradle 包装器。请包括毕业典礼 在您的路径中,或安装 Android Studio
我已经尝试了以下修复:
- 重新安装 Android SDK
- 在全球范围内重新安装 Ionic 和 cordova
- 使用 Jenkins Gradle
【问题讨论】:
-
stackoverflow.com/a/9082477/755666 似乎解决了同样的问题。
-
嗨史蒂文,看起来像,但该修复对我不起作用
-
由于版本中的错误,我必须手动安装旧的 SDK 才能获得类似的工作,但我相信从那时起已经更正了。
标签: android powershell jenkins gradle ionic-framework