OctopusDeploy / OctoTFS

| Public | Octopus extensions for Azure DevOps, TFS, VSTS, and VSO
https://marketplace.visualstudio.com/items?itemName=octopusdeploy.octopus-deploy-build-release-tasks
Other
0 stars 41 forks source link

Newer versions of task do not work with older versions of Octopus #239

Closed mattfinner closed 2 years ago

mattfinner commented 2 years ago

Hi,

We're currently using v3 of "OctopusPush" and "OctopusCreateRelease" tasks in our azdo yaml release pipelines. Are getting a warning that these versions have been deprecated.

Tried to upgrade to both v5 and v4, but it seems the "Spaces" input is mandatory. We are running an older version of Octo server (3.17.14) which does not support Spaces.

Obviously a bit worried that v3 tasks are deprecated and we can't upgrade to newer versions. Are there any plans to drop v3 tasks and if so, is there any chance of a work around for older versions of Octo?

Cheers, Matt

jbristowe commented 2 years ago

Hey @mattfinner! 👋 Thank you for submitting the issue and bringing this issue to our attention.

TL/DR: v3 tasks are NOT going away. We should not have marked them as deprecated. We will fix this.

Your assessment of the current situation is correct. For the purpose of context, here is a summary of the situation:

In retrospect, we used the wrong wording with v3 and v4 tasks when we shipped OctoTFS 5.0.57. We are in the process of updating this because of the feedback we received from customers like you. Again, thank you for bringing this to our attention.

Recently, we merged a PR to update the wording for v4 tasks (#238). This issue correctly identifies the need for us to update the wording for v3 tasks as well.

Rest assured, we do not have plans to drop v3 tasks that ship with OctoTFS.