Skip to content

Use chocolatey to install software in Vagrant boxes

Steve Xuereb requested to merge use-chocolatey-pkg-for-vagrant into master

What does this MR do?

Use chocolatey for install software in Vagrant boxes

Why was this MR needed?

Using msi directly to install software and make sure we have the correct dependencies is very brittle and increases maintenance cost, especially when compared to Linux. Use chocolatey package manage to install all the software we need for development.

This makes our provisioning script much simpler and a lot more robust since we leverage the work of the Windows community on what is the best way to install the software.

Testing

Provisioning logs:

Does this MR meet the acceptance criteria?

  • Documentation created/updated
  • Added tests for this feature/bug
  • In case of conflicts with master - branch was rebased

What are the relevant issue numbers?

Edited by Steve Xuereb

Merge request reports