Я пишу ПОДДЕЛЬНЫЙ скрипт, который будет в основном выполнять следующие операции: -Как я параметризация и повторить шаг сборки
1. Clean build outputs
2. Modify a configuration file with a specific value.
3. Perform a build.
4. Upload the outputs somewhere.
я написал все индивидуальные задания. Теперь мне нужно установить набор шагов сборки FAKE, чтобы по существу повторить вышеуказанные шаги один раз для каждого значения конфигурации, например. предположим, что файл конфигурации имеет атрибут «цвет». Я хочу повторить вышеупомянутые четыре этапа сборки, и на шаге 2 используйте одно из значений [ "black"; "blue"; "red"; "white" ]
.
Каков наилучший способ достижения этого? Должен ли я просто сделать одну большую задачу сборки, которая делает все это в одном, например. для цикла (кажется неправильным)? Или создать несколько шагов сборки, например. «Настроить конфигурацию на синий» и «Установить конфигурацию на красный» и т. Д. И повторить весь поток сборки для каждого цвета (опять же, кажется неправильным)?
Конфигурация слов, вероятно, не самый лучший выбор. Я имел в виду лишь какой-то произвольный механизм, который изменит процесс сборки Fake. Это не так много общего с app.config и т. Д. –