Запуск джобов из командной строки, часть 2 (Launching Pentaho DI Jobs from the Command Line, part 2).
В предыдущей заметке https://teletype.in/@velipre_xella/Z1fFV2m6ctv на это тему шла речь о запуске джобов по абсолютному пути к файлу. Не всегда такое возможно.
Здесь речь пойдет о запуске джобов, которые находятся в репозитории. В таком случае в той же папке, в которой находится файл kettle.properties, должен быть файл repositories.xml. Если его нет на машине, где находится проект для запуска, то нужно его туда доставить. Иначе запуск просто не заведётся.
На виндовой машине это выглядит так:
Сам файл можно редактировать, дописывая данные о новых репозиториях при необходимости.
Запуск в командной строке Windows джоба из предыдущей заметки выглядит так:
По-моему, изменения понятны. Запускаем джоб с именем param_dml, указанный в репозитории test_rundeck.
Что нужно сделать для запуска в командной строке Linux - очевидно.