以下の内容はhttps://int128.hatenablog.com/entry/2016/03/13/222354より取得しました。


Gradle SSH Plugin 1.5.0をリリースした

Gradle SSH Plugin 1.5.0、Groovy SSH 1.5.0をリリースしました。

github.com

github.com

1.5.0の変更点

Gradle SSH Pluginではホストにロールを関連付けることができます。これまで複数ロールのORを取るメソッド role() を提供していましたが、1.5.0からANDを取るメソッド allRoles() も提供しています。

// remote hosts associated to webServer OR appServer
session(remotes.role('webServer', 'appServer')) {
}

// remote hosts associated to webServer AND appServer
session(remotes.allRoles('webServer', 'appServer')) {
}

詳しくは https://gradle-ssh-plugin.github.io/docs/#_associate_with_roles を参照してください。この機能はMatthias Balke氏からいただいたPull Requestをベースにしています。

また、歴史的経緯からGradle SSH PluginとGroovy SSHでそれぞれロールの実装が分かれていたのですが、1.5.0でリファクタリングしてGroovy SSHに集約しました。Groovy SSHで定義したtraitをGradle SSH Pluginで再利用する形にしました。trait面白いですね。




以上の内容はhttps://int128.hatenablog.com/entry/2016/03/13/222354より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14