我在 Gitlab 中添加了一个 firebase 分发作业。它所做的只是运行 gradle task appDistributionUploaRelease
。我也在apkPath
那里设置了。所以我的 build.gradle 看起来像
firebaseAppDistribution {
serviceCredentialsFile="<BLAH>"
releaseNotesFile="<blah>"
apkPath="PATH"
testers="BLAH"
}
我的舞台 gitlab 文件看起来像
build:
stage: stage1
script:
- blah blah blah
artifacts:
paths:
- ./build/outputs
app distribution:
stage: stage2
script:
- gradle appDistributionUploadRelease --info
在上述情况下,在第二个作业中app distribution
它assembleRelease
再次运行。在 gradle 领域,任务可能相互依赖,并导致这种情况发生。如果构建已经完成,有没有办法跳过它。它为我试图减少的构建增加了额外的时间。谢谢!有没有办法让我跨 2 个工作传递任务?
我在 5.5 年级