В настоящее время я использую пакетный файл Windows для создания моего программного обеспечения. Он выполняет такие действия, как запуск MSBuild, копирование файлов, создание ZIP файла, запуск некоторых тестов, в том числе номер версии подвариантности и т.д.
Но проблема в том, что пакетные файлы являются злыми. Поэтому я хотел бы перейти на что-то лучше. Я планировал воссоздать свою сборку script в Python. Это разумный выбор? Как насчет всех этих систем построения, таких как Ant, SCons, Maven, Rake и т.д. Использует ли кто-нибудь из них лучший выбор?
Примечание. Я не планирую заменять файлы решений/проектов Visual Studio. Я хочу только script все, что требуется для создания выпуска моего программного обеспечения.
Изменить: У меня есть веские причины уйти от партии, это не то, о чем мой вопрос. Я хотел бы узнать (например), что дает мне Скинсон, над обычным Python script.