1

Jenkinsジョブを設定します。これにより、名前のパターンに基づいてジョブのリストがトリガーされます。たとえば、Memmoryで始まるすべてのジョブを実行する必要があります-

4

1 に答える 1

1

Groovy でこれを行うことができます。「システム Groovy スクリプトの実行」タイプのビルド ステップを構成します (Groovy プラグインが必要です)。

import hudson.model.*

for (item in Hudson.instance.items.findAll()) {
  if (item.name ==~ /^Memory-.+/) {
    if (item.isBuildable()) {
      my_cause = new Cause.UserIdCause();
      item.scheduleBuild(my_cause);
    }
  }
}
于 2013-04-10T17:23:38.217 に答える