2016-04-05 5 views
0

私は、複数のサーバー上にpowershellで書かれたクリーンアップスクリプトを実行する必要がある状況があります。Jenkinsを使用して複数のサーバーでpowershellスクリプトを実行しています

どうすればよいですか? SSHを通してやっていくのは面倒です。私は、このタスクを完了させるためにJenkinsジョブを設定するためのより良い方法を探しています。

よろしく ラジ

答えて

0

最初のソリューション

  • は、これらのWindowsは

次のノードすべてに同じラベルに影響を与えるすべてのあなたのWindowsマシン上のジェンキンスエージェントをインストールし、 Matrix Project pluginをインストールし、マルチ設定を作成する必要があります仕事。

あなたは、特定のラベルにあなたのジョブを実行するために行列を設定する必要があります。

enter image description here

このジョブは、すべてのWindowsノード上のPowerShellのメンテナンススクリプトを実行します。ここで

は、私は私のCentOSのノード上で実行している同様のメンテナンスジョブの画面コピーである:

enter image description here

第二の溶液(テストしていません)

第二の溶液(OpenSSLを使用して)あなたのPowershellスクリプトをリモートで実行することです: https://hodgkins.io/automating-with-jenkins-and-powershell-on-windows-part-2

関連する問題