I have recently migrated the work items to Jira Cloud. I am using Azure Devops for my releases.
I want to use Jira API to update the issue once the release is completed. My issues contains a release info field which I want to update with my Release number in Azure DevOps
I read Jira API documentation from - https://docs.atlassian.com/jira-software/REST/7.3.1/
but couldn't get a clue updating an issue field.
Also tried to understand https://developer.atlassian.com/server/jira/platform/updating-an-issue-via-the-jira-rest-apis-6848604/ still couldn't get what I am looking for.
Is there any other option/ API which I am missing. Any help on this is appreciated.
This blog: Azure Pipelines integration with Jira Software, mentions that you can install Azure Pipelines integration with Jira and connect Azure DevOps organizations with your Jira Software instance. So you can follow this tutorial: Integrate with Jira Issue tracking to report deployment status to Jira issues.
Related
Have you ever tried to use Jira as development board and Azure DevOps as repository + CI/CD Pipelines?
I was wondering if it is possible to link to Jira tasks the results of Azure pipelines deployments and builds, i found this plugin but reviews say is not working properly recently.
EDIT
Using the mentioned plugins seems the right way although they are not working properly at the moment. I will try to contact the support as suggested.
According to your description, you can try to use the plugin for Azure DevOps.
Then you can use the flow: Jira -> GitHub -> Azure Pipelines CI -> Azure Pipelines CD.
For more information, you could refer to the Azure Pipelines integration with Jira Software.
In our project, we are using Azure git for the repo and we are doing the commit in Visual studio 2019.
I have a requirement to show the Jira numbers in the "related work item section" while committing the code. Please help
Visual Studio Related Work Item
I am afraid the Jira numbers cannot be shown in the related work item section of VS2019. This feature is intergrated with azured devop. The field related work item section can only show the work items in your azure devops project.
If you want to link the code commit to a jira issue. You can use the the Git Integration for Jira Cloud app, or Azure Git Listener for Jira app to connect your azure repo to your Jira cloud. Then you just need to include jira issue numbers in your commit comment. You can check this thread for more information.
If you want manage jira issues from VS 2019 you can check out Atlassian Connector for Visual Studio.
You can also check out the official extension Jira and Bitbucket for VSCode.
You can also try syncing your Jira issue with azure devops. Please check out the detailed steps here. Then you will be able to view the work items in the related work item section field of VS2019, but these work items are synced to azure devops from Jira, they are not the originAL Jira issue from Jira cloud
I am following the steps outlined here. I am using the Deploy to Azure Extension
https://learn.microsoft.com/en-us/azure/devops/pipelines/targets/deploy-to-azure-vscode?view=azure-devops#github--azure-pipelines
I have done the following steps.
I have managed to create a simple react app and then got the GitHub + GitHub Actions portion to work no problem.
Now, I want to get GitHub Plus Azure Pipeline to work. So, I deleted the GitHub Actions/Workflow files, and starting over with the CICD setup.
Next, I have enabled Use Azure Pipelines for GitHub in the extension.
Then, as per the steps/pictures outlined in the above microsoft documentation link, I have begun the configure CICD option from the command palette.
Selected the Visual Studio Subscription
Selected the target web app
Now, at this point, as per the linked tutorial, it is supposed to ask me to choose a azure devops organization, so that the azure pipeline YAML file can kick in. This step never happens.
instead, VS Code will proceed to generate a GitHub Actions Workflow just as it did before.
What should I do to the GitHub to Azure Pipeline working from this extension?
Update 1
In case anyone is curious, I have raised a issue on the visual studio community forum. You can find that here
https://developercommunity.visualstudio.com/content/problem/1182952/github-azure-pipelines-falls-back-to-github-github.html
As of now, there is an ongoing discussion but no solution yet.
You can try reinstalling Deploy to Azure Extension and enable Use Azure Pipelines for GitHub, and then configure CI/CD option again. If the issue persists, you can report this issue here.
You can create a pipeline directly in your azure devops project. Check out below tutorial
Build, test, and deploy JavaScript and Node.js apps
You will also need to create an Azure Resource Manager service connection to deploy to your azure resource from azure devops pipeline.
Deploy an Azure Web App (Linux)
Is it possible to integrate Azure Boards with gitlab. I would like link my tasks/stories in azure boards to commits in gitlab (hosted version). Documentation talks about Azure REpo and GitHub integration.
Is it possible to integrate Azure Boards with gitlab
For this issue, I am afraid it is currently unachievable in azure devops. Only extension that integrate gitlab with azure pipelines is currently provided.
When we click on the add link button in the Development of the work item, there is no gitlab option in the Link type drop-down list in the popup box.
You could add your request for this feature on our UserVoice site, which is our main forum for product suggestions. After suggest raised, you can comment and vote it there. Our PM and Product Group are reviewing these suggestion regularly and considering take it as plan.
We are used to running Java development projects, typically using Atlassian products including Stash. We're now trying to use Bluemix Devops Services instead.
One limitation we have found is that you cannot create Pull Requests, meaning we can't review changes to source code before it is merged.
Is this the case? And what do others do for source code review workflow in Bluemix Devops?
At this time no you can not do code reviews through Bluemix. You can however attached the DevOps pipeline to a Github project though.