2016-08-06 3 views
0

나는 생성 된 아티팩트에 서명하기 위해 gradle signing plugin을 사용하고 있습니다. 이것은 실제로 내 secring.gpg 파일을 가리킬 수있는 지역에서 잘 작동합니다. Travis-CI에서 건물을 만들고 게시하는 일을하고 싶습니다. 키 링을 암호화하고 저장소에 포함 시켜서 할 수있는 것 같지만 내 레포에있는 전체 키링을 포함시키는 것이 나쁜 형태로 보입니다.Travis-CI에서 생성 된 아티팩트에 서명하기

트래비스가 생성 한 아티팩트에 서명하는 다른 방법이 있습니까?

답변

1

정확히 내 문제를 해결하는 방법을 찾지 못했습니다 ... 그러나 트릭을 완료 한 것으로 보이는 해결 방법을 찾았습니다. Bintray를 사용하면 사이트에 서명 할 때 개인 키를 업로드 할 수 있습니다. 그런 다음 이미 게시에 사용했던 bintray gradle 플러그인을 사용할 수 있었으며 gpg 클로저에 travis-ci 사이트에서 암호화 된 암호문을 추가 할 수있었습니다.

이 모든 것들이 함께하는 것처럼 보입니다. 배포/서명을 내 gradble 빌드에 추가하고 로컬 시스템 또는 travis-ci 빌드에서 모두 작동시킬 수있었습니다.

관련 문제