アルプスの画像からssh-agentで認証するには、Gitlab-CIビルド中に必要です。あなたはあなたの最初に変数を引用する必要が`ssh-add` Linuxアルパインライナーはありますか?
答えて
:私が試してみました
ssh-add <(echo "$SSH_PRIVATE_KEY")
:
私はこののbashのSH 1つのライナー相当コマンド(picked from the gitlab documentation)を探していますコマンド:
echo "$SSH_PRIVATE_KEY" | ssh-add -
^----------------^
またはあなたの2番目のコマンドでファイル名として-
を指定:
printf '%s\n' "$SSH_PRIVATE_KEY" | ssh-add -
-----^
"or"ではなく "and"を意味するのでしょうか? (後者は、結局のところ、前者の代用品ではありません)。 –
はい、正解は 'echo" $ SSH_PRIVATE_KEY "|| ssh-add-' – henryJack
私はこのコンテキスト(bash oneliner)で' | 'はパイプであり、論理ANDまたはORではないと思います。 その解決策には別の問題があります。 ssh-addはダイアログを開き、パスフレーズを求めて入力を待ちます。私はそのことを期待して解決策を見てきました。 –
- 1. linuxにテレフォニーフレームワークはありますか?
- 2. Linux用のレルムブラウザはありますか?
- 3. Linuxにメモリリークがありますか?
- 4. AMI linuxはLinuxのフレーバーと互換性があります
- 5. 追加するユニバーサルLinux/Unixスタートアップスクリプトはありますか?
- 6. Linuxプロセスのデータセグメントを壊す方法はありますか?
- 7. Linuxコンテナを "休止"する方法はありますか?
- 8. Linuxのsysfsを解析するPythonモジュールはありますか?
- 9. トランスポートプロトコルをテストするためのLinuxドライバはありますか?
- 10. linuxにダミーファイルディスクリプタを作成する方法はありますか?
- 11. Linuxカーネルでキャッシュミスをプロファイルする方法はありますか?
- 12. Windowsの "InterLockedCompareExchange" APIに対応するLinuxはありますか?
- 13. LinuxではSystem.exitはスレッドセーフではありませんか?
- 14. LinuxではプロセスIDは負ではありませんか?
- 15. mysql 5.4には32ビット版のlinuxがありますか?
- 16. openjdkのネイティブlinuxメソッドはどこにありますか?
- 17. 無効なLinuxファイル名はありますか?
- 18. C++用のユーザーモードマルチスレッドライブラリ/フレームワークはLinux上にありますか?
- 19. Linux OS用のGithub GUIクライアントはありますか?
- 20. Linuxカーネル関数のドキュメントはありますか?
- 21. Linuxサーバー、空き容量はありますか?
- 22. WMI for Linuxのようなものはありますか?
- 23. Linuxカーネル2.6にはいくつのシステムコールがありますか?
- 24. linuxのplaces.sqliteデータベースはどこにありますか?
- 25. Linuxのコマンドラインスイッチと引数の標準はありますか?
- 26. linuxのキーマップはどこにありますか?
- 27. linuxのマニュアルページ用の(RESTful)APIはありますか?
- 28. linuxの "script"コマンドのソースはどこにありますか
- 29. Linux用のRailo 3.2.1インストーラはどこにありますか?
- 30. Linuxにsendfileの非同期バージョンはありますか?
ちなみに、これは[BashPitfalls#14](http://mywiki.wooledge.org/BashPitfalls#echo_.24foo)です。 –