I'm following this tutorial from a Microsoft Cloud Advocate to set up Azure DevOps and Jenkins integration: https://medium.com/@bbenz/azure-devops-and-jenkins-in-perfect-harmony-8c92ff980723 .
I'm not able to trigger a new Azure DevOps pipeline release when Jenkins successfully completes a build.
There is no release definition available in my Jenkins dropdown menu for the Jenkins Team Foundation Server (TFS) plugin. I have created a Pipeline release in Azure DevOps, FYI.
In the above mentioned tutorial, there's no mention of setting up a release definition and based on research release definitions are only mentioned in resources from several years ago.
How do I resolve this? The Github repository seems to imply the TFS plugin supports Azure DevOps in its current iteration.
Lastly, not surprisingly, when running the Build on Jenkins I get an error. In this case, a 404: hudson.plugins.tfs.rm.ReleaseManagementException: Error occurred.%nStatus: 404%nResponse:
Release Pipeline
is the new name forRelease Definition
): "Next up, we create a release pipeline in Azure DevOps pipelines. In Azure DevOps, navigate to Pipelines > Releases and click new pipeline. Choose a template (I chose empty job for now) and name your pipeline stage." – riQQRelease Pipeline
would be the new name for Release Definition. However, my Pipeline name doesn't come up in Release Definition drop down menu for the TFS plugin. I have one named SpringBoot-Test. – Michael C Good