I’m trying to figure out the appropriate way to deploy my application using Octopus.
My source control contains the following:
CMS.zip (contains 3rd party cms files)
CMSCommerce.zip (contains a plugin for the cms)
MyWebsite.csproj (this is my own application)
When deploying this application, it is important that the files are deployed in the order above, since the website will overwrite some of the files from the CMS.zip file.
I’m assuming that the right way to do this would be to extract the zip files and create the deployment package so it just contains the end result of merging the zip files and web application?
What would be the way to go about this? I’m using VSOnline if that makes any difference? Is this something I can do using Octopack? Or will I have to write some powershell that builds the package manually? Can i somehow unpack the .zip files in the Octopack target folder before Octopack packs my webapplication, and get the zip file contents included like that?