2016-08-06 12 views
0

私は生成されたアーティファクトに署名するためにgradle signingプラグインを使用しています。これは、私が自分のsecring.gpgファイルを指すことができる場所で、本当にうまく動作します。私はTravis-CIをビルドし、出版してbintrayにすることができるようにしたいと考えています。キーリングを暗号化してリポジトリに組み込むことでやり遂げることができるようですが、私のリポジトリに鍵リング全体を含めても悪いフォームのように思えます。Travis-CIで生成されたアーティファクトに署名する

トラビスが生成したアーティファクトに署名する別の方法はありますか?

答えて

1

私は自分の問題を正確に解決する方法を見つけ出すことができませんでした...しかし、私はそのトリックをしたように見える仕事を見つけました。 Bintrayでは、自分のサイトに署名するための秘密鍵をアップロードすることができます。私は、すでに公開していたbintray gradleプラグインを使用して、travis-ciサイトで暗号化されたパスフレーズをgpgクロージャーに追加することができました。

これらのすべてがまとめてトリックを行うようです。私は展開/署名を自分のgradleビルドに追加して、ローカルマシン上でもtravis-ciビルダー上でも動作させることができました。

関連する問題