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
68
votes
3 answers

Azure devops users cant see repos even though they have full read/contribute permissions. How could we fix?

If we add new users to a team, by just adding their email address, the new user can login to the project, but they can't see any of the repos, and don't even see the repos icon on the left (they do see overview, boards, pipelines and artifacts). …
John Little
  • 10,707
  • 19
  • 86
  • 158
66
votes
5 answers

UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

Yesterday, I stopped a Helm upgrade when it was running on a release pipeline in Azure DevOps and the followings deployments failed. I tried to see the chart that has failed with the aim of delete it but the chart of the microservice ("auth")…
66
votes
2 answers

Edit the name of existing sprint in Azure DevOps?

Question Is there a way and if so how do you change the Sprint name of an existing Sprint in Azure DevOps?
Luke Hammer
  • 2,076
  • 3
  • 18
  • 31
66
votes
13 answers

Visual Studio 2015 Git error message "Cannot pull/switch because there are uncommitted changes"

I am having difficulty in doing a pull from origin. I keep getting: "Cannot pull because there are uncommitted changes. Commit or undo your changes before pulling again. See the Output window for details." This also applies to switching branches.…
kwiri
  • 1,399
  • 2
  • 15
  • 22
65
votes
3 answers

How do you get a specific version from Git in Visual Studio 2015?

Is there a way to get a specific version (from a specific commit) of a file in Visual Studio 2015 - Team Explorer/Team Services Git? I simply wish to run the solution with a previous version of a file just to see how things used to run and then come…
TchiYuan
  • 4,258
  • 5
  • 28
  • 35
64
votes
9 answers

How do I move an Azure DevOps project to a different organization?

I have got a project in an old org (from VSTS), that I want to move to my new one. I can't see any options in Azure DevOps on migrating projects, or any information on the interwebs. Anyone know how to do it?
RPM1984
  • 72,246
  • 58
  • 225
  • 350
63
votes
2 answers

Change current working directory in Azure Pipelines

I'm developing a CI for Python package in Azure Pipelines (https://github.com/scikit-image/scikit-image/blob/azure-pipelines/azure-pipelines.yml). At some point, I need to step out of the source code directory to allow pytest to discover an…
soupault
  • 6,089
  • 4
  • 24
  • 35
63
votes
1 answer

TFS Current Sprint URL

Is there a URL that I can bookmark for my team's TFS Current Sprint task board? We have 2-week sprints so the URL changes every 2 weeks. The default URL is of the…
Scott Wegner
  • 7,263
  • 2
  • 39
  • 55
62
votes
5 answers

Azure App Service deploy Failed to get resource ID for resource type 'Microsoft.Web/Sites'

In the last 6 months I have been releasing with a pipeline in Azure DevOps, but today I receive the following error: 2019-09-25T14:24:38.4296875Z ##[section]Starting: Azure App Service Deploy: AS-ServiciosNegocio-API-UAT 2019-09-25T14:24:38.4419797Z…
62
votes
2 answers

AzureDevOps - Link git commit or branch to work item via command line

I've worked on projects with a Jira integration where I simply had to include the ticket number in the commit or branch name and that work would automatically link with the ticket in Jira. Exe: git commit -am '123 some commit' And on the ticket…
JDillon522
  • 19,046
  • 15
  • 47
  • 81
61
votes
10 answers

Share variables across stages in Azure DevOps Pipelines

I am trying to figure out how to share custom variables across ADO pipelines in my script. Below is my script with 2 stages. I am setting the curProjVersion as an output variable and trying to access it from a different stage. Am I doing it…
zooes
  • 1,280
  • 3
  • 15
  • 21
61
votes
6 answers

How to link to the attachments added from the description of a workitem?

In VSTS attachment can be uploaded for workitems. Those attachments are displayed in a seperate tab. I found no way to reference those attachments from within the description of the workitems. So how to do it?
Postlagerkarte
  • 6,600
  • 5
  • 33
  • 52
60
votes
7 answers

Can Conditional Variable Assignment be Done in Azure Pipelines?

Azure Pipelines has Expressions and Conditions, but I can find no way to assign one of two values to a variable, based on a condition. Is there any way to accomplish what this pseudo-code would? ${{ if endsWith(…
Mike Murray
  • 1,201
  • 1
  • 9
  • 12
60
votes
19 answers

Git SSH public key authentication failed with git on Azure DevOps

I am trying to push a git repo from PowerShell into an Azure DevOps repo, and I keep getting different auth errors when trying to push it. I am hoping somebody can shed some light on what I check, and do a proper walkthrough. E.g., git remote add…
developer9969
  • 4,628
  • 6
  • 40
  • 88
60
votes
9 answers

Constantly get The local data store is currently in use by another operation when working on small projects

I use Visual Studio Team Services to store the source code of my projects as I work on them, I love the service, especially that it is free, but I have been running into the biggest pain lately. Randomly when I go to save, modify, check in check out…
QBM5
  • 2,778
  • 2
  • 17
  • 24