ある申請手続きをJOB実行に代替するシステムで、手続き済みの人にはリマインダー通知(メールやチャット)しないようにする仕組みを考えていて調査。
Groovyが良さそう。
Disable Jenkins Job from Another Job - Stack Overflow
申請JOBでリマインダーJOBを無効化して、リマインダー定期実行パイプラインを実行したとき、有効化のままの人(JOB)だけ実行される仕組み。
ワークフロー前段に申請依頼を全員に通知するパイプラインを実行するので、その中で一旦全て有効化しておくのも必要ですね。
ということで「最初に追加しておくplugin」にGroovyプラグインを追加。
そして、Groovy on Windows10のインストール情報。