Azure DevOps Server 2019 Cookbook(Second Edition)
Tarun Arora Utkarsh Shigihalli更新时间:2021-06-24 14:19:32
最新章节:Leave a review - let other readers know what you thinkcoverpage
Title Page
Copyright and Credits
Azure DevOps Server 2019 Cookbook Second Edition
About Packt
Why subscribe?
Packt.com
Contributors
About the authors
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Conventions used
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Get in touch
Reviews
Planning and Tracking Work
Creating a team project for an Agile team
Getting ready
How to do it...
How it works...
There's more...
Importing requirements from Excel
Getting ready
How to do it...
How it works...
There's more...
Getting social with work items
Getting ready
How to do it...
How it works...
There's more...
Portfolio backlog hierarchies and decomposing work
Getting ready
How to do it...
How it works...
There's more...
Configuring and customizing backlog boards
Getting ready
How to do it...
How it works...
There's more...
Preparing and planning a sprint
Getting ready
How to do it...
How it works...
There's more...
Visualizing progress in a sprint
Getting ready
How to do it...
How it works...
There's more...
Delivery plans to track multiple teams
Getting ready
How to do it...
How it works...
There's more...
Dashboards for planning and tracking work
Getting ready
How to do it...
How it works...
There's more...
Source Control Management
Migrating from TFVC to Git with code history
Getting ready
How to do it...
How it works...
There's more...
Accessing Azure DevOps Git repositories using SSH
Getting ready
How to do it...
How it works...
There's more...
Importing a Git repository from GitHub into Azure DevOps Server
Getting ready
How to do it...
How it works...
There's more...
Basic Git operations using Visual Studio Code
Getting ready
How to do it...
How it works...
There's more...
Pull request for code review using branch policies
Getting ready
How to do it...
How it works...
There's more...
Using Git hooks with Azure DevOps Server
Getting ready
How to do it...
How it works...
There's more...
See also
Managing and storing large files in git
Getting ready
How to do it...
How it works...
See also
Git branching model for continuous delivery
Getting ready
How to do it...
How it works...
Configuring code search as a search engine
Getting ready
How to do it...
How it works...
There's more...
Using Git forks and sync changes with upstream PR
Getting ready
How to do it...
How it works...
Build and Release Agents
Unattended configuration of build agents using PowerShell
Getting ready
How to do it...
How it works...
Downloading agents using the GitHub release API
Getting ready
How to do it...
How it works...
Configuring deployment groups
Getting ready
How to do it...
How it works...
Configuring the agent to use a proxy
Getting ready
How to do it...
How it works...
Analyzing build usage data
Getting ready
How to do it...
How it works...
See also
Automating agent pool maintenance
Getting ready
How to do it...
How it works…
There's more...
Configuring build and release retention policies
Getting ready
How to do it...
How it works...
Agent capabilities and build demands for special builds
Getting ready
How to do it...
How it works...
Managing agent permissions using role-based access
Getting ready
How to do it...
How it works...
Continuous Integration and Build Automation
Configuring one build definition for all branches of a Git repository
Getting ready
How to do it...
How it works...
See also
Reflecting the branch quality in the build name
Getting ready
How to do it...
How it works...
Using web deploy to create a package in an ASP.NET build pipeline
Getting ready
How to do it...
How it works...
There's more...
Organizing build output into separate folders
Getting ready
How to do it...
How it works...
Configuring assembly version info in build pipelines
Getting ready
How to do it...
How it works...
Setting up a build pipeline for a .NET core application
Getting ready
How to do it...
How it works...
There's more...
Setting up build pipeline for a Node.js application
Getting ready
How to do it...
How it works...
There's more...
Setting up a build pipeline for your database projects
Getting ready
How to do it...
How it works...
Integrating SonarQube in build pipelines to manage technical debt
Getting ready
How to do it...
How it works...
There's more...
Continuous Testing
Running NUnit tests using Azure Pipelines
Getting ready
How to do it...
How it works...
Using feature flags to test in production
Getting ready
How to do it...
How it works...
There's more...
Distributing multi-configuration tests against agents
How to do it...
How it works...
There's more...
Configuring parallel execution of tests using Azure Pipelines
Getting ready
How to do it...
How it works...
There's more...
Running SpecFlow tests using Azure Pipelines
Getting ready
How to do it...
How it works...
There's more...
Analyzing test execution results from Runs view
Getting ready
How to do it...
How it works...
Exporting test artifacts and test results from Test Hub
Getting ready
How to do it...
How it works...
There's more...
Charting testing status on the dashboard in team portal
Getting ready
How to do it...
How it works...
Continuous Deployments
Deploying the database to Azure SQL using the release pipeline
Getting ready
Creating a database project and importing the database
Creating a build definition
How to do it...
Creating Azure Resource Manager (ARM) templates
Creating the release pipeline
How it works...
Consuming secrets from Azure Key Vault in your release pipeline
Getting ready
Creating a key vault in Azure
Creating a variable group and linking it to Azure Key Vault
How to do it...
How it works...
There's more...
See also
Deploying the .NET Core web application to the Azure App Service
Getting ready
Creating the ASP.NET Core application
How to do it...
Creating ARM templates
Creating the release pipeline
How it works...
There's more...
See also
Deploying an Azure Function to Azure
Getting ready
Creating a sample Azure Function
Creating the build pipeline
How to do it...
Creating the ARM template
How it works...
See also
Publishing secrets to Azure Key Vault
Getting ready
How to do it...
How it works...
There's more...
See also
Deploying a static website on Azure Storage
Getting ready
Creating a storage account from the Azure portal
Creating an Azure Storage Account ARM templates
How to do it...
How it works...
There's more...
See also
Deploying an Azure Virtual Machine to Azure Dev Test Lab (DTL)
Getting ready
How to do it...
How it works...
There's more...
See also
Azure Artifacts and Dependency Management
Publishing a NuGet package to Artifacts
Getting ready
Creating an Artifact feed in Azure Artifacts
How to do it...
Creating a build definition to produce the NuGet package
Creating a release pipeline to publish a NuGet package to the feed
Granular feed permissions in feed settings
How it works...
There's more...
See also
Consuming a NuGet package in Visual Studio from the Artifacts feed
Getting ready
How to do it...
Connecting to the feed in Artifacts
How it works...
There's more...
See also
Testing a NuGet package using Artifact views
Getting ready
How to do it...
How it works...
There's more...
See also
Publishing NPM packages to Artifacts
Getting ready
Creating NPM package
How to do it...
Creating the build pipeline to update the package version
Creating the release pipeline to publish the npm package
How it works...
There's more...
See also
Consuming NPM package from the Artifacts feed
Getting ready
How to do it...
How it works...
There's more...
See also
Scanning for vulnerabilities in your package using WhiteSource
Getting ready
How to do it...
How it works...
There's more...
See also
Azure DevOps Extensions
Creating the VS Marketplace publisher
Getting ready
How to do it...
Creating a simple task to clean folders
Getting ready
How to do it...
Creating manifest
Installing dependencies
Creating the task.json file
Creating the script (index.js) file
How it works...
See also
Creating a UI extension
Getting ready
How to do it...
Creating manifest.json
Creating the HTML page to host initialization code
Creating the script file
How it works...
How it works...
There's more...
Creating a service connection extension to connect to GitLab
Getting ready
How to do it...
How it works...
See also
Creating a pipeline task to consume a custom service connection
Getting ready
How to do it...
Installing dependencies
Adding task.json
Creating a core script to download a source from GitLab
How it works...
See also
Publishing extensions to the marketplace
Getting ready
How to do it...
Creating the build pipeline
Creating the release pipeline
Publishing to VS Marketplace
How it works...
There's more...
Other Books You May Enjoy
Leave a review - let other readers know what you think
更新时间:2021-06-24 14:19:32