We are distributing with Octopus an ERP setup. What we have accomplished is the following:
Create a nuget package that contains Setup.exe and Deploy.ps1 script
Execute the package silently while deploying
At this point the application is successfully installed and from Octopus I can read the installation log raised by my PShell script.
Now, when we release a new version we should:
disinstall the previous installation using a PShell script
deploy the new package
What should be a correct implementation of these steps?
I need to call a file from the latest package installed before start the deployment of the new package
That’s great Paul.
Reading your ticket I just found out that every tentacle has a nice XML file located here:
C:\Octopus\Applications.Tentacle\DeploymentJournal.xml