0
私はgithubプロジェクトをTravisで追跡しています。インストール前にプライベート依存関係へのアクセスを許可する
現在、私は新しい依存関係を持っています。これはプライベートレポです。
今のところ、単純なDeploy Key
アプローチを使用するだけです。
は、これは必要なステップの私の理解です:
- は、プライベート/パブリックSSH鍵ペアを生成
- 暗号それ使用トラヴィスは、CLI
- 船リポジトリへの暗号化
key.enc
次に、CLIはファイルの復号化に使用できるコマンドを表示します。
before_install:
- openssl aes-256-cbc -K $encrypted_X_key -iv $encrypted_Y_iv -in key.enc -out key -d
私は今、キーを解読することができます。
しかし、ビルド時にssh-agentにどのように追加すればよいですか?