私はCICD用にJenkinsに取り組んでいます。私は2つのLinuxマシンmachine1とmachine2を持っています。私はmachine1にJenkinsをインストールし、JenkinsFileとgroovyを使用してscp shコマンドを使用してmachine1からmachine2にファイルをコピーしましたが、実行時にJenkinsFileを実行する際に資格情報を要求するため失敗しました。ですから、資格情報の入力を求めないでファイルをコピーする方法はありますか?前もって感謝します。Jenkinsを使用して1台のLinuxマシンから別のマシンにファイルをコピーする
0
A
答えて
1
Jenkinsには、異なるノード間でファイルを共有する既存のメカニズムがあります。 stash
コマンドを使用すると、名前付き隠しファイル(ant-style形式のファイルを選択できます)にいくつかの項目を入れてから、unstash
を別のノードに置くことができます。
これは、資格情報の問題を解決するはずです。
あなたがパスワードの代わりにパブ/秘密鍵を使用することができhere.
0
例を見ることができます。インストール中にパスフレーズを指定しないと、資格情報を要求することなく動作します。
は、パスワードなしのセキュアシェルアクセスを設定するために実行するコマンドを何の簡単な手順で説明し、次のいずれかを見てください:
http://www.phcomp.co.uk/Tutorials/Unix-And-Linux/ssh-passwordless-login.html
http://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/
関連する問題
- 1. LinuxマシンからWindowsマシンにファイルをコピーするシェルスクリプト
- 2. WindowsからLinuxにファイルをコピーするPythonを使用しているマシン
- 3. 1台のマシンから別のマシンにSQLServerへバルク挿入する方法は?
- 4. Eclipseをあるマシンから別のマシンにコピーする
- 5. ProcessBuilderをとsshが1台のLinuxマシンからリモートコマンド
- 6. パスワードを聞かずにあるマシンから別のマシンにファイルをコピーするためのPythonスクリプトの使用
- 7. は、1台のマシン
- 8. Androidで1台のマシンを構築し、別のマシンでそれをエミュレートする
- 9. WindowsマシンからLinuxボードにファイルをコピーするには?
- 10. WindowsマシンからLinuxにファイルをコピーする
- 11. Jenkins/Jenkinsマシンにファイルをアップロード
- 12. CAS SSOと1台のマシン
- 13. WindowsマシンからLinuxマシンへFTPファイルを転送する方法
- 14. FTPプロトコルなしでjavaを使用しているウィンドウからリモートのLinuxマシンにファイルをコピー
- 15. 1台のマシン上のMySQLビューと別のマシン内のMySQLテーブル。クエリ
- 16. MongoDB 1台のマシンでシャーディングする
- 17. 別のマシンにWindowsプログラムをコピーする
- 18. ソケットを使用して2台のマシンを接続する
- 19. 別のマシンに正常にインストールしたパッケージを1台のマシンでインストールすることはできません
- 20. 1台のマシンでコンパイルされ、別のマシンではコンパイルされないJavaコード
- 21. TensorFlowを1台のマシンで正しくトレーニングし、別のマシンで評価する方法は?
- 22. バッチスクリプトを使用して特定のドライブのWindowsマシンから別のWindowsマシンにファイルをコピーする方法はありますか?
- 23. Maven - SVNからLinuxベースのApp Serverマシンにプロパティファイルをコピー
- 24. あるWindowsマシンから別のWindowsマシンにzipファイルを転送する
- 25. Jenkins - 仮想マシンを使用したCI
- 26. cygwinをあるマシンから別のマシンに移動するときにコピーするものは何ですか?
- 27. apche Camelを使ってリモートマシン(他のマシン)からファイルをコピーするには?
- 28. TensorFlowは、1台のマシンのすべてのCPUを1台のデバイスとして表示しますか?
- 29. テストプロジェクトフォルダとしてVS2008の1台のマシンに表示
- 30. Kerberos AD Spnego認証は1台のマシンで失敗しますが、別のマシンで失敗します