Azure Devops Organization Code deployment not showing organization - azure

In my azure account, I setup Azure DevOps Organization.
I am trying to deploy code using Deployment Center. Selected Source as 'Azure Repos'. Build Provider as 'Kudu'. Next step, it s required to select Azure DevOps Organization, but it is not showing any organization.
Is there anything missing?

I created three organizations in the Azure DevOps, and followed the same way by using the same account, all the organizations could be found in the deployment center.
And in the deployment center:

Just create a new organization in dev.azure.com rather than trying to see the default one and it will be displayed in portal.azure.com.
I don't know why but this worked for me. It must be a bug as discussed here and it seems like it remains unsolved: https://developercommunity.visualstudio.com/content/problem/276647/azure-app-services-deployment-center-not-finding-m.html
Edit: I've just realized that I was trying to use Azure Repos with the organizations including only the projects using TFVC. Azure Repos works with only Git repositories so you must be sure that you are trying the appropriate combinations.

Related

Sync Azure DevOps Boards between organizations

I want to sync the workitems in some Azure DevOps organization into one new, single Azure DevOps organization.
After some searching, I can only find Azure DevOps REST API solution.
In addition, my workitems in different organization, different project have customized columns. Not sure REST API can deal with it?
If there is other better solution, please tell me.

Using the same name for Azure Boards and Azure Pipelines

How can I use the same organization name for my azure kanban boards and my azure pipeline?
when I want to register for azure pipeline, it tells me the organization name is already taken.
The problem is that if we want to launch Kanban boards or pipelines for the first time, we should follow the steps defined in official documentations and for each of them we have to create an organization name, since I have already created my Kanban boards, I couldn't define the same organization name for the pipeline too.
I was expecting that it can recognize this is the same organization as I logged in with the same username, but it couldn't.
The solution I found is that if we have already created Azure boards for an organization and we want to have pipelines for it too, we can add it by going to the Microsoft Marketplace and installing the required extensions such as Azure Pipelines.

Devops Pipeline task to access multiple subscriptions

A Devops pipeline is linked to one subscription. Is it possible to access resources in multiple subscription from one task in a pipeline?
Is it possible to access resources in multiple subscription from one task in a pipeline?
AFAIK, I do not think it is possible to access resources in multiple subscription from one task.
Just ask you know, we could only link one subscription in one task:
If deployed to multiple environments, we could create a Release pipeline with multiple environments. Then add Deploy task for every environment and choose different Azure Service Connections in different environment. Then you could deploy one app to different Azure environment through one release pipeline.
Hope this helps.
This should be doable with light house configurations.
https://adatum.no/azure/multi-subscription-deployment-with-devops-and-azure-lighthouse
You would have to create a new azure devops SPN. You can then in turn give this SPN account via light house access to the subscription.

How to tie VSTS (aka Azure DevOps) account to Azure Subscription

I understand how to create a new DevOps project from https://portal.azure.com and I see how that creates a new DevOps organisation or reuses an existing one (scoped to that AzureAD).
A new project is also created as well as an associated WebApps project.
These are my challenges:
When one creates a new Project in that DevOps organisation, it doesn't show up for management in https://portal.azure.com. How can one ensure the resources consumed by that project are part of the Azure Subscription to which the parent organisation is tied? Or is that the default?
What is the easiest way of tying existing DevOps organisations and projects to an Azure subscription to allow increasing the default 5 user limit and consuming more pipeline resources?
There doesn't seem to be any documentation anywhere that directly addresses these issues for me.
You may use Azure DevOps Organizations to connect your azure subscription with devops account:
Then you may use users on Azure DevOps from Azure Active Directory and manage billing (get more license):
Also you may use DevOps Project wizard to create a team project from a template:
Additional links:
Quickstart: Set up billing for your organization
Azure DevOps Projects
Tutorial: Connect your organization to Azure Active Directory
Quickstart: Pay for more Basic users
About access levels

Is it possible to move existing VSTS resources to a new Azure subscription without issue?

We have a situation where we are in development and experiencing a lot of delay and resistance from the Azure admin which is creating costly delays and impacting deadlines.
I would like to create our own Azure subscription to allow us to fully admin our environment and pipelines as we see fit, without needing to go through the aforementioned resource. The admin can link our Dev subscription to their corporate AD later.
We already have some projects in VSTS, build scripts, began some CD development.
Obviously on a new subscription we would just recreate the pipelines and resources. However, since it would be a new AD, how would this impact our ability to still view content and resources in VSTS?
Link the new AD to the projects?
You can easily associate a VSTS instance with a different Azure subscription, no need to recreate anything. This can be done via the Azure Portal. It can still be connected to the same Azure AD.

Resources