Вот контекст:
- У меня есть файл свойств, который содержит список команд в новом
линий. В основном каждая команда вызывает один скрипт Python с
разные аргументы, которые создают другое приложение.
- Этот файл свойств читается параметрами расширенного выбора Jenkins.
Плагин для отображения флажков для пользователя, чтобы выбрать, какой
приложения для сборки.
- Затем сборка подбирает соответствующие команды
из файла свойств и запускает их в цикле внутри Docker
контейнер. Это частично решает наш вариант использования.
Пример файла свойств:
python -u build.py <app_A> <version>
python -u build.py <app_B> <version>
.
.
.
python -u build.py <app_X> <version>
Теперь, так как мы хотим построить каждое приложение в новой среде, мы бы хотели запустить новый контейнер в цикле для каждой команды в файле свойств. Есть ли лучший способ сделать это?