2017-02-14 15 views
0

私はgradleを使用してsshを使用してリモートスクリプトをヒットしようとしています...しかし、特定のエラーが発生しています。以下はスタンドアロンbuild.gradleの依存関係エラー

ビルドファイルである:以下

buildscript{ 
    repositories {  
     maven { 
      println('Hello World') 
      url "https://adlm.nielsen.com/artifactory/plugins-release/" 
      credentials { 
       username '********' 
       password '********' 
      } 
     } 
    } 

    dependencies { 
      classpath group: 'org.hidetake', name: 'gradle-ssh-plugin', version: '2.7.0' 
     } 
}  

remotes { 
     web01 { 
    role 'webServers' 
    host = '********hetibd043.********' 
    user = '********' 
    password = '********' 
    } 
} 

task reload << { 
    ssh.run { 
    session(remotes.role('webServers')) { 
     execute 'pwd' 
    } 
    } 
} 

エラーです:

* What went wrong: 
A problem occurred evaluating root project 'bi'. 
> Could not find method remotes() for arguments  [[email protected]] on root project 'bi' of type org.gradle.api.Project. 

これを解決する助けてください...ありがとう。

答えて

0

プラグインが適用されていないように見えます。したがって、この方法は見つからない。

apply plugin: "org.hidetake.ssh" 
関連する問題