我正在尝试为我的android应用程序在azure devops中设置构建管道。我试图用基本的自动生成的yml文件触发构建。管道在“代理程序连接”上停留了一段时间,然后构建失败,并显示错误“ ## [错误]”错误:进程'/Users/vsts/agent/2.158.0/work/1/s/gradlew '失败,退出代码为1 ”。
我的yml文件内容为
- master
pool:
vmImage: 'macos-latest'
steps:
- task: Gradle@2
inputs:
workingDirectory: ''
gradleWrapperFile: 'gradlew'
gradleOptions: '-Xmx3072m'
publishJUnitResults: false
testResultsFiles: '**/TEST-*.xml'
tasks: 'assembleDebug'
答案 0 :(得分:0)
@库马尔高拉夫 如果这仍然是一个问题,您可以从 yml 切换到经典编辑器。在 Android 上有一种新的 .aab 文件格式,与 .apk 构建格式相比,它的大小更小。 这是我的做法。
您还可以使用发布管道来部署您的 aab 文件以直接部署到 Play 商店。
有关详细信息,您可以访问此 link。它包含一个非常全面的方法,介绍如何在 Azure Devops 上为 Android 设置 CI-CD 管道