Questions tagged [azure-devops]

Azure DevOps provides unlimited private Git hosting, cloud build for continuous integration, agile planning (issues, Kanban, Scrum, dashboards) along with release management for continuous delivery to the cloud and on-premises. Azure DevOps has a powerful set of collaboration tools to support your DevOps team on every platform with IDE support in Eclipse, IntelliJ, XCode and Visual Studio.

Azure DevOps is the home for your project data in the cloud. Regardless of which platform or OS you target, get up and running in minutes on our cloud infrastructure without having to install or configure a single server. Set up an environment that includes everything from hosted Git repos and project tracking tools, to continuous integration and an IDE, all packaged up in a monthly per-user plan. Connect to your project in the cloud using your favorite development tool, such as Visual Studio, Eclipse or Xcode. Azure DevOps also hosts several cloud-only services for developers and development teams like cloud build, cloud load testing, and Application Insights. Find out more here.

Visual Studio Team Services (VSTS) is now Azure DevOps Services

Features

  • Boards (Agile Tools) – Kanban boards, Backlogs, Scrum boards
  • Analytics (Reporting) – Dashboards, widgets, Power BI
  • Repos (Source control)
    • Git – free private repos, social code reviews and more
    • TFVC – centralized version control system with free private repos
  • Pipelines
    • Build Pipelines (Continuous Integration) – link builds to test results, work items, code and releases. Hosted build agents, multi-platform for Windows, Mac and Linux, automated builds and diagnostics.
    • Release Pipelines (Release Management) – automate deployments, manual/automated gates for approval workflows, audit trails, extend and customize workflows with Jenkins, Docker, Redgate and more.
  • Azure Test Plans – load testing, continuous testing, manual testing, exploratory testing, user acceptance testing, Unit testing and IDE.
  • Marketplace – extensions: pipeline tasks, dashboard widgets.
  • Tools for Java Teams
  • Azure Artifacts (Package Management)
  • Enterprise ready

Pricing

Azure DevOps is completely free for open-source projects, and free with (new) generous limits for individuals and teams with up to 5 users. You’ll get access to basic features like unlimited Git repos, Agile tools, exploratory testing, release management and more. You can also add unlimited users for free who are able to view team dashboards, view backlog & portfolio planning, and create & edit work items.

For growing teams, there are additional non-commitment monthly user plans available for additional team members. Find out more here.

Updates

New features and updates are introduced to Azure DevOps 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 a Release Archive 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:

275 questions
5
votes
3 answers

Azure DevOps - How Do I Change the Service Connection for a Build Pipeline

I have a build pipeline already configured using a .yml file. I transferred the repository over to a different organization on GitHub, added all of the necessary Azure Pipelines integrations and permissions in GitHub, and added the service…
dapperdandev
  • 151
  • 2
4
votes
1 answer

How to setup artifact filters to differentiate for deployment

We would like to deploy only the artefacts that are built from our dev branch to the dev environment. and master branch to be deployed to staging(stage) and production(PRD) environments As a tool, we are using…
4
votes
2 answers

How can I transfer an Azure DevOps project from one organization to another?

In my DevOps organization, I've created a project for a client with git repo assets, boards, pipelines, etc. I'd like to transfer the project ownership from my organization to my client's organization. How can I do this? It's easy enough to switch…
user658182
  • 151
  • 1
  • 1
  • 3
3
votes
2 answers

How is my branch is one commit behind master

I have a branch and I merged it into the master branch (via Pull Request).Then I un-ticked the box to not delete the branch. Now when I look at the branches this particular branch shows as 1 commit behind the master branch. I don't understand this,…
Paul McCarthy
  • 131
  • 1
  • 1
  • 4
2
votes
1 answer

What happens when a PAT expires

In azure devops when you create a PAT you can set it's lifetime up to a year. What happens when it expires? Does it auto renew? Do I need to crate a new one and for every service that uses it, I need to track down and update it's credentials?
xtreampb
  • 433
  • 2
  • 14
2
votes
1 answer

Can you include an Azure DevOps wiki inside an existing repository?

Azure DevOps has a built in wiki feature that allows either a Provisioned Wiki (a single wiki for the project), or multiple wiki repositories. My question is with regards to the repository wikis, and if you can add the wiki to an existing repository…
Tim B James
  • 123
  • 4
2
votes
1 answer

How to keep the overview over the entire lifecycle of backlog items

I'm working as a product owner in a software house. For the project I'm taking care of, we're using Azure DevOps to manage our backlog. The team consists of 3 developers + me as product owner / part time developer. By default, Azure DevOps offers…
Dario
  • 121
  • 3
2
votes
1 answer

ADO: Able to use pipeline variables in a query?

I would like to have a gate which requires at least one work item of the 'Release' type associated with the pipeline. Is there a way to have the gate query execute SELECT [System.Id] FROM WorkItems WHERE [System.WorkItemType] = 'Release' AND…
2
votes
0 answers

In AzureDevops CI pipeline how to check if missing to add-migration in EF Core 3

I have a CI pipeline, in Azure DevOps, to build a .net core 3 project which uses EF Core 3, I need a way to check if the developer missed to do Add-Migration after they changed the model in the system. I thought about, somehow, do Add-Migration temp…
Dabbas
  • 121
  • 1
2
votes
1 answer

Set additional required approver for pull requests at subfolder lever in Azure Devops

I have a pull request policy on my repo which requires at least one member of the devs group reviews and approves any change before it is merged in to master. I'd like to be able to specify additionally that any files changes under the sql_scripts…
2
votes
1 answer

Azure DevOps Build and Release pipeline artifact name variable

Trying to do something simple. Either access the name of the artifact from my release pipeline via some predefined variable, or create a variable for both my build and release pipeline for the artifact name. I don't want to hard-code it. I would…
1
vote
1 answer

How do I specify a database name for a SQL DB Deploy task?

Using Azure DevOps, I'm trying to setup a SQL DB Deploy task as a part of a new release pipeline. Database Name is a required field for this task. However, the field is read only, so I cannot manually input it. There is a tooltip stating that "This…
Scott
  • 111
  • 1
1
vote
2 answers

Assign bug from different repo when creating a pull request

Say I have 2 repos... And I have a work item (or bug, or whatever) in one repo, and my code in another repo (yes, I know it's silly, that's how my group rolls for historical reasons). Is there a way to assign a bug from one to the other? So that…
Shahar Prish
  • 111
  • 1
1
vote
1 answer

WorkItem Tracking error when performing clone operation in Azure Devops

Today I received an error when trying to clone test plans in Azure DevOps web portal. Steps: In Visual Studio, I select the Test Case option I find the Test Plan I want to clone, select it , and then select the "Clone test plan" button. In the…
Yishu Wang
  • 11
  • 2
1
vote
1 answer

Initialize database with data

I'm setting up Build Automation for a MS-SQL project. One of the requirements is to initialize the database with data. I have them as SQL scripts. I'm trying to figure out what the best way to inizialize a database after it is deployed using VSTS…
xtreampb
  • 433
  • 2
  • 14
1
2 3 4