Какой инструмент позволит мне легко и просто управлять тем, что установлено на машинах разработки Windows (и машинах Windows Jenkins)? Я представляю себе создание такого файла:
eclipse: 4.4
vim: 7.4
cygwin: 1.7
Затем я указывал упомянутому фэнтезийному инструменту на этот файл, и он делал его таковым, обновляя там, где это необходимо, и т. д.
Я просмотрел Saltstack (слишком сложно), Ansible (мастер Linux), Chef (сложно), Puppet (сложно), Vagrant (VM), Boxen (OSX) и, конечно же, другие, о которых я забыл. Помимо перечисленных причин, я все еще не думаю, что какая-либо из них работает без гораздо большей конфигурации, чем мой файл фантазии выше.
Я смотрю на Chocolatey для части управления пакетами, и это здорово. Мне просто нужно что-то вокруг него для простой автоматизации. Эта страница выглядела многообещающе, но не так просто, как хотелось бы.
ansible
работает и с Windows черезwinrm
иpowershell
насколько я знаю. Таким образом, вы должны быть в состоянии использовать его. Вопрос вообще слишком широкий. - person Kashyap   schedule 13.04.2015