GitHub Integration for Scripts!
Let us use the GitHub API to synchronize PowerShell scripts from our own repositories (or others we choose). Auto-update scripts when changes are committed.
Allow for multiple repos, natually.
Let us use the GitHub API to synchronize PowerShell scripts from our own repositories (or others we choose). Auto-update scripts when changes are committed.
Allow for multiple repos, natually.
Log in to comment and vote
Comments3
Yellow Toaster
This would be great.
Amaranth Cherry
We keep RMM scripts in a private GitHub repository shared within our organization for collaboration and version control. The RMM contains a “wrapper” script which pulls the latest script from GitHub and executes it. Secrets are passed via RMM variables or
Azure Key Vault or similar.
Years ago Gavin Stone blogged about this as we were moving RMMs and it was the perfect time to move all of our scripts to a central repository that is RMM agnostic. It would be even better if Gorelo just synced them directly from GitHub.
Coffee Moss
To do as you describe and have Gorelo have the option to just link to a script in a Github Repo would be divine, and another level that I haven’t seen done elsewhere.
No need to ‘synchronise’ perhaps - just pull it on demand?
Side note, what a brilliant post - thankyou.
We do a similar thing in different contexts with a ‘secret’ Gist that gets updated when the script is updated - no idea why it never occurred to me of doing it with RMM scripts.