私は展開の自動化に取り組んできました。直面している主な課題は、Jenkins からサーバーにファイルをコピーすることです。アーティファクトは展開ジョブのワークスペースに存在しますが、入力パラメーターをユーザー ID とパスワードとして取得して展開する方法がわかりません。同じジョブがリリース チームによって使用されているため、本番サーバーにしかアクセスできません。オンラインで検索しましたが、この一般的なシナリオに関する記事はあまりないようです。パペット、できればバッチスクリプトまたはパワーシェルスクリプトなどのツールを使用せずにこれを達成する方法を誰でも提案できますか?
1 に答える
0
Jenkins SCP プラグインを見ることをお勧めします: https://wiki.jenkins-ci.org/display/JENKINS/SCP+plugin
私自身は使用していませんが、PowerShell について言及したので、Jenkins PowerShell プラグインがあります: https://wiki.jenkins-ci.org/display/JENKINS/PowerShell+Plugin
PublishOver プラグインも便利そうです: https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over
または、Jenkins シェル スクリプトのビルド ステップを使用して、任意のシェル コマンドを実行することもできます。
于 2013-06-07T14:01:55.090 に答える