【发布时间】:2021-07-15 03:13:11
【问题描述】:
在 7.0 Gradle 版本之后,我的管道崩溃了。
我想将其降级到 6.8.3。我试过gradle wrapper --gradle-version=6.8.3,但它什么也没做。
顺便说一句,它是 Microsoft-hosted agent 和 ubuntu-latest VM。
【问题讨论】:
标签: linux gradle azure-devops azure-pipelines
在 7.0 Gradle 版本之后,我的管道崩溃了。
我想将其降级到 6.8.3。我试过gradle wrapper --gradle-version=6.8.3,但它什么也没做。
顺便说一句,它是 Microsoft-hosted agent 和 ubuntu-latest VM。
【问题讨论】:
标签: linux gradle azure-devops azure-pipelines
我没有找到其他解决方案,但它可以正常工作。
- script: |
wget https://downloads.gradle-dn.com/distributions/gradle-6.8.3-bin.zip
unzip -d . gradle-6.8.3-bin.zip
displayName: Download Gradle 6.8.3
- script: |
./../../gradle-6.8.3/bin/gradle bundleRelease
displayName: Build Bundle
【讨论】:
请在您的gradle/wrapper/gradle-wrapper.properties 文件中添加distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.3-all.zip。
这里是the document。
这是我的管道配置和结果:
pool:
vmImage: 'ubuntu-latest'
steps:
- task: Gradle@2
inputs:
gradleWrapperFile: 'gradlew'
tasks: 'build'
publishJUnitResults: false
javaHomeOption: 'JDKVersion'
jdkVersionOption: '1.8'
gradleOptions: '-Xmx3072m'
sonarQubeRunAnalysis: false
【讨论】:
gradle bundleRelease 来构建一个新的 aab。我需要做些什么来使用 distributionUrl 作为版本?还是7.0。
Error: Not found wrapperScript: gradlew。我试着解决它。
ionic cordova prepare android 构建。我尝试在使用Gradle@2 之前使用gradle wrapper --gradle-version 6.8.3 生成,但它仍然是7.0。