- 13 Mar, 2022 1 commit
-
-
Volker Hilsheimer authored
-
- 12 Mar, 2022 5 commits
-
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
The WinRM communicator doesn't report readiness after booting the machine, so assume it's ready if the `up` CLI command doesn't fail. Also handle possible error when waiting for mutagen more gracefully.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
Running a job might bring up the machine first, and --provider is then passed through to "up".
-
- 10 Mar, 2022 1 commit
-
-
Volker Hilsheimer authored
-
- 09 Mar, 2022 3 commits
-
-
Volker Hilsheimer authored
That communicator doesn't upload to Documents, but to the home directory like the normal ssh communicator. Adjust paths accordingly. Also make sure target paths exist.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
Security patches, and fix VMware box's sshd configuration.
-
- 08 Mar, 2022 2 commits
-
-
Volker Hilsheimer authored
Add bin directory first to PATH, otherwise this seems to conflict with some other toolchain, possibly the one from strawberryperl.
-
Volker Hilsheimer authored
-
- 06 Mar, 2022 10 commits
-
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
Any machine installing a Windows compiler needs the tools, so might just as well add windows-tools as an implicit role. And for backwards compatibility, msvc2017/2019 can just be aliases to msvc with a version.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
Remove unused parameters and print more meaningful message.
-
Volker Hilsheimer authored
Installs 2022 by default, but can be parameterized to install 2019 instead.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
Amends 478b47ac.
-
Volker Hilsheimer authored
Security fixes installed, and allow scripting.
-
- 05 Mar, 2022 1 commit
-
-
Volker Hilsheimer authored
It should be just a hash, with potential sub-hashes or arrays for folder-sharing types like mutagen or rsync. Adjust autotests accordingly. This is a source-incompatible change and requires adjustments to user's minicoin.yml files, but the mutagen role continues to work.
-
- 04 Mar, 2022 8 commits
-
-
Volker Hilsheimer authored
The string becomes a key with nil value.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
- 02 Mar, 2022 3 commits
-
-
Volker Hilsheimer authored
Disabling is still messy.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
-
- 28 Feb, 2022 6 commits
-
-
Volker Hilsheimer authored
Can be a list of mappings, or an array of paths in a hash as well.
-
Volker Hilsheimer authored
Using "defaults" is a bit arbitrary. Always using regex makes it easier to understand that regex's can be used.
-
Volker Hilsheimer authored
Works on Linux and macOS guests, not on Windows due to powershell.
-
Volker Hilsheimer authored
It feels odd to use a "role" for setting up folder sharing when there already is a shared_folders setting. So instead, allow setting up of mutagen folder sharing in the shared_folders configuration, by setting a "type" on the alpha:beta mapping. The only disadvantage is that we can't just list a bunch of paths, as each path needs to have the type set.
-
Volker Hilsheimer authored
-
Volker Hilsheimer authored
It's never been implemented for all platform, is completely untested, useless for cloud machines, and overly complex. With the current version of mutagen, we also don't need to create the directory structure on the guest anymore, that shaves a few more seconds from creating a machine. We can assume that mutagen is on the host, or that the configuration doesn't use mutagen.
-