Я добавил задание по распространению пламени в Gitlab. Все, что он делает, это запускает задание gradle 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
снова. На земле сгоревшей задача может зависеть друг от друга, и это вызывает это. Есть ли способ пропустить это, если сборка уже сделана. Это добавление дополнительного времени к сборке, которое я пытаюсь сократить. Спасибо! Есть ли способ для меня, чтобы передать задачи на 2 задания?
Я нахожусь на 5,5