1
Кто-то знает, как я могу использовать GoCD для развертывания версии до Crashlytics (Fabric)?GoCD развертывание для Crashlytics Android и IOS
Кто-то знает, как я могу использовать GoCD для развертывания версии до Crashlytics (Fabric)?GoCD развертывание для Crashlytics Android и IOS
Я использовал сценарий Fastlane для загрузки apk.
FastlaneFile - внутри каталога Android Project
platform :android do
lane :crashlytics do | options |
gradle(task: ("assembleRelease"+options[:build]))
crashlytics(
api_token: "xxxxxxxxx",
build_secret: "xxxxxxxxx",
notes: loadReleaseNotesCrashlytics()
)
end
def loadReleaseNotesCrashlytics()
file = File.open("../crashlytics/release_note.txt", "r")
data = file.read
file.close
return data
end
end
Потом я положил внутри на работу GOCD исполняющего скрипт, с помощью переменной окружения с Fastlane путь на сервере CI. И у меня есть успех.
-c
#{fastlane} crashlytics build:Release