I need to deploy a war file to an weblogic instance.
I have created release in Octopus and pushed the package from my build server.I have also installed a listening tentacle on my Dev server that has weblogic running.
Thanks for getting in touch! Generally in Octopus, we follow the idea that if you can package it, we can deploy it. So if you are able to zip your .war file, then Octopus can deploy it and run scripts to do anything else needed.
We have some documentation on packaging application. It may provide some useful information.
Let me know if you have any further questions or if you run into any issues.
Thanks for getting back! As far as actually deploying the .war file to your server, there are a couple of resources that I can provide you. You may have already seen this but there is a documentation page on deploying java applications on our website. https://octopus.com/docs/guides/deploying-java-applications
There are also some previous conversations that I can link you to which may help you here.
Currently we do not have too much in the way of direct support/documentation for deploying java applications. However, we are currently looking into improving this. If you gave any more specific questions on areas you are stuck with regarding your deployment, please feel free to let me know and ill do my best to help.
Thanks for getting back! The best method we can currently suggest for doing this would be to have your .war packaged alongside your script.
Then, inside Octopus, you are able to use custom scripts and define a post-deploy script. You could use this script to execute your batch file with any parameters you require.
So you could deploy both your .war and your script, then use the post deploy to kick off the script with any parameters you need.