Forum Discussion
What happened to my GitVersion pipeline task?
- MarkL_nzFeb 16, 2024Copper Contributor
mluhring Ha! They say in their update that deprecated tasks should be available again but the GitVersion task is still marked as "unpublished" and not available.
Does anyone else actually have the task available?- mluhringFeb 16, 2024Copper Contributor
MarkL_nz
See the response from Martin_Dufresne above. you need to update how you use GitVersion.- MarkL_nzFeb 16, 2024Copper Contributor
mluhring Thanks - I did read the entire thread, and that's what we've done.
HOWEVER...that's NOT the solution, that's only a workaround. Microsoft have admitted that their mistake removed deprecated tasks from the marketplace, and say that they've "fixed the problem". Yet this task (and others, apparently) are NOT back in the marketplace.
So it's not fixed, and I'd like to know if it's just on our instance of DevOps, or if others are seeing the same problem still as well. I'd also like to hear from Microsoft on when they expect to have it *actually* fixed.
The reason that the workaround is not a permanent solution is simple: There are breaking changes in the new tasks, when their behavior is compared to the old one. One example is that when running GitVersion in the old task to update assemblyinfo files, if there *are* no assembly files to update, the task completes successfully. In the new GitVersion/Execute task, the same scenario is reported as a failure.
I'm responsible for a fairly large number of build pipelines and if the old task is not restored, I'm faced with days of work to get my pipelines up and running again - that's work I had not planned on and it's work that is stopping me from doing what I'm *meant* to be doing, which is adding value to my customers.