Artifactory Gradle构建在Azure DevOps管道中失败

eulz3vhy  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(158)

我们有一个Azure DevOps管道来使用Artifactory Gradle任务构建Android包,如下所示。我们使用自托管代理并安装了Gradle沿着Gradle主目录。
ENV变量配置为

GRADLE_HOME=/opt/gradle-8.0.2
PATH=/opt/gradle-8.0.2/bin

管道任务在下面

- task: JFrogGradle@1
  inputs:
    gradleBuildFile: 'build.gradle'
    workDir: 'Android'
    tasks: 'artifactoryPublish'
    artifactoryResolverService: 'artifactory-central'
    collectBuildInfo: true
    buildName: '$(Build.DefinitionName)'
    buildNumber: '$(Build.BuildNumber)'
    usesPlugin: true
    useWrapper: true

但是构建不会执行,因为它找不到Gradle
错误

[error]在池中未找到满足以下要求的代理:gradle.所有要求:agent.name-equals azdevops,java,gradle,Agent.Version -gtVersion 2.170.

khbbv19g

khbbv19g1#

此问题是fixed,作为扩展版本2.4.2的一部分。
欢迎您将来直接通过项目的GitHub访问open issues

相关问题