I’m successfully using Octopus to deploy several sites using the standard TeamCity + Nuget package approach.
I’m now working on a subsite which is basically just ~800 images totalling ~500MB. I don’t want to go through the full setup of building packages on TeamCity, transferring them to the Octopus server, and then deploying them - it feels too unwieldy with too many copies of that 500MB repository floating around.
Is it possible to create an Octopus site which just points at a Github repo, and when I deploy that site, it just tells the server to go pull down all the images directly from Github? I’m aware that there’s a “Git Pull” action template, but I’m not sure how to start configuring Octopus to work this way. Any guidance?