Actually we’re trying to use Octopus Deploy for automating application patching on the window/linux servers. I know Octopus is not meant for doing patching related activities and also that there are many tools available in the market which does the job like Bigfix, SSCM, etc.
Reason we are not allowed to use Artifactory, or Octopus built-in repo is that the zip file would contain one or more application patches and the size of the zip file could be very large (MB’s or GB’s).
But is it really possible to use External Feeds like Artifactory, GitHub, etc. to store standard zip files which Octopus could pull and transfer to the target machines? If not, then I should completely rule out this option. Request your expert advise!
Reason why I’m asking this question is because I found below Octopus documentation link which says ‘Standard zip files are compatible with the built-in repository only’. Link: https://octopus.com/docs/packaging-applications
If it is possible with Octopus built-in repository only, then I will try to ask permission for it.
The need of the hour is just to copy/transfer ZIP file from one source server to one/many target servers using Octopus. And then PowerShell script will run on that target server, unzip the file and start installing patches.
Octopus project will have just 2 steps:
- Copy zip file from source server to target machines (don’t know where to source zip files?)
- Run Powershell script to unzip file and install patches