Posts /

Travis를 이용한 Android Build 과정의 암호화

28 Jul 2018

Missing Google App Id :: google-services.json

Travis CI CLI를 이용한 파일 암호화

Travis CLI 설치 및 로그인

$ gem install travis
$ travis login  # or travis login --pro

암호화

$ travis encrypt-file [암호화 할 파일::Target]
encrypting [Target file] for [저장소명]
storing result as [Target file].enc
storing secure env variables for decryption

Please add the following to your build script (before_install stage in your .travis.yml, for instance):
[암호화 결과]

출력된 암호화 결과 빌드 스크립트에 추가

before_install:
    openssl aes-256-cbc -K $encrypted_[Hash값]_key -iv $encrypted_[Hash값]_iv -in [Target file].enc -out [Target file] -d

Twitter Facebook Google+