Azure DevOps Server 2019 - Create pipeline - No GitHub yaml option in Where is Your Code - github

I have Azure Devops server 2019 update 1.1, I understand from a couple of videos that when we try to create a new pipeline, we should see several options as follows
whereas on my server, there is no "Githyb Yaml", only enterprise or othergit
Am I missing a config or an update? Thanks

Azure DevOps Server 2019 - Create pipeline - No GitHub yaml option in Where is Your Code
According to the official document Supported source repositories, Azure Devops server 2019 does not support GitHub as Source Repository type even in Classic editor:
So, there is no GitHub yaml option on the Azure DevOps Server 2019. It is currently only supported by Azure devops services.

Related

Using Jira as Board and Azure Devops as CI/CD

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.

VS403265: The collection's Azure DevOps Server milestone is not supported by the data migration tool: Azure DevOps Server 2020.0.1 (Dev18.M170.8)

I am working on the TFS migration to Azure DevOps service and I am using DataMigrationTool_AzureDevOps2020.0.1RTW_18.170.14715315 tool for migration on Azure DevOps 2020(18.170.30910.2) version. I have completed validate and prepare step. I am getting the below error on the Import step.
VS403265: The collection’s Azure DevOps Server milestone is not supported by the data migration tool: Azure DevOps Server 2020.0.1 (Dev18.M170.8). Please upgrade your Azure DevOps Server to one of the supported versions. The data migration guide has the latest supported versions: https://aka.ms/AzureDevOpsImport.
As per the documentation below are the latest versions
DataMigrationTool_AzureDevOps2020.0.1RTW_18.170.14715315.zip
DataMigrationTool_AzureDevOps2020.1RTW_18.181.15696196.zip
DataMigrationTool_AzureDevOps2020RTW_18.170.14735089.zip
Thanks
Sachin
This got resolved after using the Azure Dev Ops 2020.1 server and the same version migration tool.

difference between azure devops cloud and azure devops server 2019

I cannot find the below configuration in azure devops server (aka TFS)
Please find the below screenshots from azure devops where you can do exactly that
1- Add a public source
2- Add a custom npm registry
3- You can see folio added to upstreams
enter image description here
So why do you think TFS 2019 can't do just that?
It seems to be a new feature, Azure DevOps Service contain the latest feature and we could check the timeline in this site.
And Azure DevOps Server is updated once a period of time. If we check some new feature in the Azure DevOps Service and does not see it in the Azure DevOps, we need to check this Azure DevOps Server 2019 Release Notes and wait for the update.

Kibana Dashboard version control?

I am using Azure DevOps for my source control. I am creating Kibana Dashboard and wondering if it can be source control as well using Azure DevOps. My idea is:
Create Repo in Azure DevOps.
Write automated script(code) so it saves current Kibana Dashboard Saved Object into Azure DevOps.
In this way, I have old Dashboard in the repo. Has anyone done this? It doesn't have to be Azure DevOps, if you have any experience with it, please share with me. I am new to version control.
(https://docs.logz.io/api/cookbook/backing-up-kibana-objects-to-github.html < this was using github)
Kibana Dashboard version control?
The first thing to point out is that Azure devops is not a version control tool. It provides developer services to support teams to plan work, collaborate on code development, and build and deploy applications. Developers can work in the cloud using Azure DevOps Services or on-premises using Azure DevOps Server.
And Azure repo supports two types of version control methods: Git (distributed) and Team Foundation Version Control (TFVC):
What is source control?
You could set the version control type when you create the project:
After that, we could get the URL of the repo is also a git repo:
Git in Visual Studio and Azure DevOps is standard Git, github is the same.
So, that document also applies to azure devops, we just need to replace the github repo link to the azure devops repo link.
In this way, I have old Dashboard in the repo. Has anyone done this?
If you have old Dashboard in the azure devops repo, just clone the old json files to the local and update the json files and push it to the azure devops by git command line. Or you could modify the json files in the azure devops repo UI directly.
So, for the azure devops, you just need to make sure the Version control of your repo is git, and then you can handle azure repo like git.

Does Azure Devops Server 2019 include the "Environments" feature

We recently upgraded to Azure Devops Server 2019 but i don't see Environments under the Pipeline menu.
Is the Environment feature present in Azure Devops Server 2019?
I am afraid that the Environment feature is currently not supported in Azure Devops Server 2019. To use the Environment feature, you need to upgrade to Server 2020. For details,please refer to this release note.
In addition, you could add your request for supporting this feature on server 2019 on our UserVoice site , which is our main forum for product suggestions. The product team would provide the updates if they view it. Thank you for helping us build a better Azure DevOps.