環境
Rundeck : 2.10.8-1
Java側
setOptionsメソッドで設定する。
パラメータを2つ渡す場合)
Properties properties = new Properties();
properties.setProperty("arg1", "value1");
properties.setProperty("arg2", "value2");
// Rundeck ジョブ呼び出し
RundeckExecution rundeckExecution = RundeckClient.triggerJob(RunJobBuilder.builder().setJobId("{JobId}").setOptions(properties).build());
Rundeck側
${option.{Javaで設定したキー名}} ${option.{Javaで設定したキー名}}
で受け取る
パラメータを2つ受け取る場合)
echo ${option.arg1} ${option.arg2}
とする
結果
value1 value2
と表示される