我正在尝试在 GitLab CI 上构建我的项目,但不幸的是,我在运行器中不断收到此错误:
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
现在我知道我的环境出了问题,但我就是无法集中精力解决这个问题。我在网上搜索了一下,发现我需要更新我的.gitignore
文件,我在这里做的是:
### Java ###
*.class
### Android ###
*.apk
*.ap_
### Package files ###
*.war
*.ear
*.aar
### Gradle ###
.gradle
build
bin/
build/
build.xml
gen/
.gradle/
gradlew
gradlew.bat
gradle-wrapper.jar
gradle-wrapper.properties
### Android Studio ###
.idea
local.properties
.DS_Store
/captures
我也编辑了我的gradle.build
包含以下几行:
task wrapper(type: Wrapper) {
gradleVersion = '2.0'
}
但每次我运行构建时,我都会得到堆栈!这也是我的.gitlab-ci.yml
:
before_script:
- apt-get --quiet update --yes
- apt-get --quiet install --yes wget tar unzip openjdk-7-jdk lib32stdc++6 lib32z1
- wget --quiet --output-document=gradle.zip https://services.gradle.org/distributions/gradle-2.8-bin.zip
- unzip -q gradle.zip
- export ANDROID_HOME="/opt/android-sdk"
- chmod +x gradlew
dev:
script:
- ./gradlew assembleDebug
出现错误的行是:
- wget --quiet --output-document=gradle.zip https://services.gradle.org/distributions/gradle-2.8-bin.zip