It would be nice to allow POSHOrigin modules to be stored in git and then be referenced by URL. This way, configurations can be shared from a central location.
Currently, the module source property only supports local or SMB paths to folder/files.
Possible Solution
Add support to New-POSHOriginResourceFromModule for cloning a git repository down to a temporary location, then running any POSHOrigin resources defined within. This assumes that git.exe is available on the system executing the module.
Expected Behavior
It would be nice to allow POSHOrigin modules to be stored in git and then be referenced by URL. This way, configurations can be shared from a central location.
Current Behavior
Currently, the module source property only supports local or SMB paths to folder/files.
Possible Solution
Add support to New-POSHOriginResourceFromModule for cloning a git repository down to a temporary location, then running any POSHOrigin resources defined within. This assumes that git.exe is available on the system executing the module.