Какой инструмент позволит мне управлять тем, что установлено на машинах разработки Windows (и машинах Windows jenkins) простым и простым способом? Я полагаю, что делает файл так:Как управлять приложениями, установленными на компьютере разработки Windows?
eclipse: 4.4
vim: 7.4
cygwin: 1.7
Тогда я бы сказал указать инструмент фантазии в этом файле и было бы сделать так, модернизация в случае необходимости и т.д.
Я посмотрел на Saltstack (слишком сложно), Ansible (linux master), Chef (hard), Puppet (hard), Vagrant (VM), Boxen (OSX) и, конечно же, другие, которых я забываю. Помимо перечисленных причин, я до сих пор не думаю, что любой из них работает без гораздо большей конфигурации, чем мой фэнтезийный файл выше.
Я ищу Chocolatey для части управления пакетами, и это здорово. Мне просто нужно что-то вокруг, для простой автоматизации. Этот page выглядел действительно многообещающим, но это не так просто, как хотелось бы.
'ansible' работает с Windows также через' winrm' и 'powershell' AFAIK. Поэтому вы сможете использовать его. Вопрос в целом слишком широк. – Kashyap
с помощью соляной раковины вы можете создать свой собственный репозиторий приложений для Windows с пользовательской установкой. проверьте это: http://docs.saltstack.com/ru/latest/topics/windows/windows-package-manager.html – avenda