Questions tagged [azure-devops]

Azure DevOps is a suite of 5 services you use together or independently. For example, Azure Pipelines provides build services (CI) as well as release management for continuous delivery (CD) to any cloud and on-premises servers. Azure Repos provides unlimited private Git hosting, Azure Boards provides agile planning (issues, Kanban, Scrum, and dashboards). Please note that there's a separate tag for Azure DevOps Server (formerly TFS) - the on-prem version.

Azure DevOps (previously known as Visual Studio Team Services or Visual Studio Online) is the home for your project data in the cloud and provided by Microsoft.

Questions about Azure DevOps (including ) may be more appropriate at one of the other Stack Exchange sites, such as

You can get up and running in minutes and deploy to any cloud provider, including Microsoft Azure, using any language and IDE.

You can set up an environment that includes everything from hosted Git repos and project tracking tools, to continuous integration and continuous deployment. Azure DevOps includes:

  • Azure pipelines CI/CD that works with any language, platform, and cloud. Connect to GitHub, Azure Repos or any Git repository and deploy continuously.
  • Azure boards Powerful work tracking with Kanban boards, backlogs, team dashboards, and custom reporting.
  • Azure artifacts Maven, npm, and NuGet package feeds from public and private sources.
  • Azure repos Unlimited cloud-hosted private Git repos for your project. Collaborative pull requests, advanced file management, and more.
  • Azure test plans All in one planned and exploratory testing solution.

Pricing

For Open source projects, get unlimited users and build time for free with up to 10 parallel jobs on Linux, Windows or macOS hosted on servers by Microsoft.

For small teams the first 5 users are free:

  • Azure pipelines: 1 hosted job with 1,800 minutes per month for CI/CD and 1 self-hosted job
  • Azure boards: Work item tracking and Kanban boards
  • Azure repos: Unlimited private Git repos
  • Azure artifacts: Package management
  • Load testing (20,000 VUMs/month)
  • Unlimited stakeholders

For growing teams, there are additional non-commitment monthly user plans available for additional team members starting at around $6 per user per month. Find out more here.

Updates

New features and updates are introduced to Azure DevOps Services every 3 weeks. Users will receive new features before they are rolled up into an update to the on-premises Team Foundation Server product. The release notes for each deployment is available by RSS feed and is summarized into an Azure DevOps Features timeline available here.

Tag usage

It is recommended to use the tag along with the specific product area tags:

Other resources

We have channels that you can also voice your concerns, FAQs, documentation and submit an idea:

30055 questions
6
votes
0 answers

Using GitHub Checks Annotations from Azure Pipelines

Summary I want to add annotations to GitHub CI runs from inside Azure Pipelines. I want to add these annotations to the CI Check Run that is performing the build. I do not know how to get at the GitHub Check Run identifier from inside Azure, and I…
6
votes
2 answers

What is the best way to provide a private SSH key in Azure DevOps Pipeline?

I am building an Azure DevOps pipleline using Terraform. The pipeline creates a Linux server and then logs into the Linux server to update packages and install Apache. I am currently storing the private key in my BitBucket repo (I know, this is not…
IHelpPeople
  • 415
  • 2
  • 5
  • 12
6
votes
6 answers

Windows Machine File Copy - DevOps task and IP address

I am building a Release Pipeline on Azure DevOps. Part of my release is to copy a bunch of files to the Azure VM. As far as I understand, the target machine needs to have PowerShell 5986 port open. I have a VM with port 5986 open (I verified that by…
6
votes
1 answer

Azure DevOps Pipelines run a Node.js script as a step

What's the easiest way to run a Node.js script as a step in Azure DevOps Pipeline (release step)? I tried a few approaches and it seems like this is not as straightforward as I'd like it to be. I'm looking for a general approach idea. My last…
Kaspi
  • 3,538
  • 5
  • 24
  • 29
6
votes
1 answer

Can I see the backlog as a treeview when filtering out done items on Azure Boards?

I'm using the basic work item process in Azure DevOps. If I look at my backlog without any filters, then it shows me a hierarchy, with epics as the top-level items, then issues and then work items. If I filter this to only show items that are to do…
Avrohom Yisroel
  • 8,555
  • 8
  • 50
  • 106
6
votes
1 answer

How to fetch Azure devops service connection id

I have created a new service connection in Azure devops I want to fetch it's id unable to find it anywhere in Azure devops portal
6
votes
0 answers

Deploy Angular Universal SSR + .NET Core on Azure Devops

I have an app on azure devops with .net core and angular. Now, I want to implement Angular Universal SSR. Then, I did on my project: ng add @nguniversal/express-engine --clientProject angular.io-example My package.json is: "scripts": { "ng":…
6
votes
1 answer

Azure Dev ops replace tokens per environment in release pipeline

i am using the Replace token extension https://marketplace.visualstudio.com/items?itemName=qetza.replacetokens to replace variable in **/*.config files Our build pipeline creates one artifact that needs to be deployed to all environments we have 2…
6
votes
2 answers

MSBUILD : Logger error MSB4104: Failed to write to log file "XYZ.sln.log"

It would be great if someone can help me to fix the randomly seeing error in VSTS Build agents: MSBUILD : Logger error MSB4104: Failed to write to log file XYZ.sln.log. . The process cannot access the file XYZ.sln.log because it is being used…
6
votes
5 answers

How to integrate powerapps with azure devops

I am doing some research for Powerapps integration with Azure DevOps. However there is limitated information for it. It is possible to integrate powerapps inside a Task for AzureDevops? Based on, that we have a .zip file with the Powerapp, and we…
6
votes
2 answers

Read version of project in yaml file from pom.xml in azure-pipelines

I have a pom.xml file that includes my project version like this 1.14.0 and I also have a YAML file that autogenerates a GitHub tag when the tests have passed and it's like this - job: createTag dependsOn:…
Theodosis
  • 792
  • 2
  • 7
  • 22
6
votes
3 answers

How build artifacts are managed in Azure DevOps pipeline?

I am setting up a new Azure DevOps pipeline for my webapp. I can see that the build artifacts are saved in a path called $Build.ArtifactStagingDirectory. Where this path variable is pointing to and how long I can access my artifact? Also, Does Azure…
Leo Varghese
  • 165
  • 1
  • 2
  • 12
6
votes
2 answers

Pass arguments to tests in Azure Devops

I've got an api project that I'd like to run some integration tests on in the Azure release pipeline. Build project. Create release. Deploy release to slot. Run NUnit integration tests against slot. This entails http requests to the slot. If…
Darthg8r
  • 12,377
  • 15
  • 63
  • 100
6
votes
1 answer

Azure DevOps: Add Azure Container Registry in Build Pipeline from different account

I want to use a Azure Container Registry of a different account in a Build pipeline in Azure DevOps. When I try to add a Docker Registry Service Connection and select Azure Container Registry, it only lets me choose between the subscription of the…
Palmi
  • 2,381
  • 5
  • 28
  • 65
6
votes
2 answers

Setup azure-pipelines.yml "Directory '/home/vsts/work/1/a' is empty." with ASP.NET Core

I seriously need help to create my yml build file because I cannot find any good tutorial, sample or other king of help anywhere. I always get similar error: See the warning, it seems my build artifact is always empty. All step are succes but I…
Bastien Vandamme
  • 17,659
  • 30
  • 118
  • 200
1 2 3
99
100