Hey :), currently I am using octo.exe deploy-release command from jenkins, in order to execute the corresponding steps automatically in octopus, but I am having the following situation and I am not sure if is the expected behavior:
Preconditions in Octopus:
Environment - Project - Steps(Scripts in Powershell) - Variables
Preconditions in Jenkins:
Environment - Job - Build Step => Execute the octo.exe deploy-release command
Steps:
- Change the variables in the Octopus Project(Step Templates - Parameters or Variables)
- Execute the job created in Jenkins(octo.exe deploy-release)
Actual Result:
The release is created and the steps are executed, however the variables that were updated, have the values of the lasted release and not the values currently updated, but when I create a release from octopus an then I execute the octo.exe deploy-release from jenkins apparently the variables are updated, just if I execute from octopus first.
So, I am not sure if is the correct behavior, if so, is there any option that I could take in order to catch the last changes in my variables without create a release from octopus first??
Thanks in advance!!!