Forum Discussion

D0014's avatar
D0014
Copper Contributor
Sep 12, 2024

Issue creating and Azure deployment Pipeline

 

Context

(I am trying to take over an application that the initial developer has left undocumented and almost no knowledge transfer. So, I’m exploring it bit by bit and I am not necessarily aware of the reasons for past decisions.)

The backend is .Net WebApi solution based on Entity Framework developed with Visual Studio and hosted in Azure Web Applications Deployment slots.

The frontend is an Angular/Nx application developed in Visual Studio Code and hosted on Azure Storage Accounts.

Both parts has a Staging and a Production environment (in addition to local environment).

The codes are also on a GitHub repository.

But many aspects of intended deployment are unknown.

Issue

  • After some reading and watching some videos, I think that Azure Pipelines could be a solution here.
  • I went to portal.azure.com and search for Pipelines. Pipelines list is empty and I cannot create on from there.
  • I went to dev.azure.com but when I clicked on “Sign in”, I was redirect to portal.azure.com .
  • I went back to dev.azure.com an tried the option "Start for free" (or something like this). Then it asked for a company name.
    • I stopped there because this is getting too confusing and I don’t want to create a wrong account in the name of the company.

Question

Should the company be able to use Azure deployment Pipelines , or is Azure DevOps a completely different beast and we should create a new account for this?

How am I supposed to create the pipeline?

And if you have any extra information that would help to solve the issue, it is welcome.

 

(Also, after this, if I went back to dev.azure.com , I was redirected to a blank page. But this seems to be solved now.)

 

(I tried to ask it on Azure Q&A, but it got instantly dismissed (at posting time) "violating Code of Conduct". I checked the “Code of Conduct", but can’t pinpoint the reason, no idea.)

  • IheanachoChukwu's avatar
    IheanachoChukwu
    Copper Contributor

    D0014 

     

    Your observation is valid, accessing https://dev.azure.com will redirect you to https://portal.azure.com by default.

    To sign into an Azure DevOps Account, you’ll need to include the organisation name to the URL (https://dev.azure.com/<organization>) and also have at least read permission to organisation or at project level.

    A quick way to know all the Azure DevOps organisations you have been given access to is visiting https://aex.dev.azure.com/.

    If your employer has an Azure DevOps account, as part of the onboarding process, I would expect you to be given access to the organisation/project you might work with and if access is given an invite will normally be sent to your email. If Azure DevOps services have not been used before, you can sign up and explore it.

     

    Azure DevOps Service is not Azure portal. While the Azure portal is for managing cloud resources, Azure DevOps Services is for the software development lifecycle, its services include Azure Repos (version control), Azure Pipelines (CI/CD pipelines), Azure board, and other products mentioned here: https://azure.microsoft.com/en-us/products/devops/.

     

    You read the document to grab Azure Pipeline concepts and create your first pipeline:

    What is Azure Pipelines?

    Create your first pipeline


    Hope this helps.

Resources