現在、Travis-CIに秘密の環境変数を追加しようとしています。ドキュメント(「安全な環境変数」)で、これを行うための次の行を見つけました。
gem install travis
travis encrypt -r travis-ci/travis-core MY_SECRET_ENV=super_secret
これを正しく理解した場合travis-ci/travis-core
、暗号化は自分のリポジトリに対してのみ有効である必要があるため、自分のリポジトリの名前に置き換える必要があります。したがって、リポジトリには公開鍵が必要です。travis
このキーを追加するための特別なコマンドはありますか?これはどのように正確に機能しますか?それとも、これは私のssh公開鍵ですか?
次のコマンドを実行すると:
travis encrypt -r my_username/my_repo MY_SECRET_ENV=super_secret
次のエラーが発生します。
There was an error while fetching public key, please check if you entered correct slug