답변

1

Fastlane 스크립트를 사용하여 apk를 업로드했습니다.

FastlaneFile - 안드로이드 프로젝트 디렉토리 내부

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 

는 그 후 나는 CI 서버에 패스 트레인 경로 환경 변수를 사용하여 스크립트를 실행하는 작업 GOCD 안에 넣어. 그리고 성공했습니다.

-c 
#{fastlane} crashlytics build:Release