We currently store branding (less files etc) in GitHub and manually copy them around our environments. I am looking to automate this process and would like to:
- use octopus to push branding for a specific customer from one environment (a server) into a environment specific branch in GitHub
- Then use octopus to pull the newly pushed branch for that customer and unpackage in the correct place on another environments servers
Does anyone know a good way of doing this? Should i be using GitHub as a Feed? Or should i be using Octopus to run Git commands on the servers to push and pull where requested?
Thanks in advance