2017-06-07 115 views
1

與Jenkins一起構建Ionic應用程序已經兩天了,嘗試了不同的修復方法,並且每次都失敗,所以我會感謝您的幫助。Jenkins Ionic構建找不到Gradle

版本堆: NODE:v6.10.3 離子:3.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的上相同的命令,我得到了以下錯誤

ANDROID_HOME=C:\Users\Integration\AppData\Local\Android\sdk JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131 Error: Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android Studio

我已經嘗試了以下修正:

  • 重新安裝Android SDK中
  • 重新安裝離子和全球
  • 科爾多瓦使用詹金斯搖籃
+0

https://stackoverflow.com/a/9082477/755666似乎解決了同樣的問題。 –

+0

Hi Steven,看起來像是這樣,但是那個修補程序對我來說不起作用 –

+0

由於發行版中的錯誤,我不得不手動安裝較舊的SDK以獲得類似的工作,但是我相信自那之後已經得到糾正。 –

回答

0

同樣在這裏。我認爲有些事情離子框架改變了,我的離子的信息是: 全球套餐:

@ionic/cli-utils : 1.4.0 
Cordova CLI  : 7.0.1 
Ionic CLI  : 3.4.0 

本地套餐:

@ionic/app-scripts    : 1.3.8 
@ionic/cli-plugin-cordova  : 1.4.0 
@ionic/cli-plugin-ionic-angular : 1.3.1 
Cordova Platforms    : android 6.2.3 
Ionic Framework     : ionic-angular 3.4.2 

系統:

Node  : v6.11.0 
OS   : Windows 10 
Xcode  : not installed 
ios-deploy : not installed 
ios-sim : not installed 
npm  : 5.0.4 

但我的其他應用程序與

Ionic Framework     : ionic-angular 3.1.0 

工作正常。 這是根據Ionic 3.4開始的第一個應用程序

相關問題