Exercise - Set up your Azure DevOps environment
In this section, you'll ensure that your Microsoft Azure DevOps organization is set up to complete the rest of this module.
The modules in this learning path form a progression, in which you follow the Tailspin web team through its DevOps journey.
This learning path also builds on the Get started with Azure DevOps learning path. There, you used the basic process to set up your Azure DevOps organization and created a task backlog on Azure Boards.
Get the Azure DevOps project
Here, you ensure that your Azure DevOps organization is set up to complete the rest of this module. You do this by running a template that creates a project for you in Azure DevOps.
For learning purposes, each module has an associated Azure DevOps project, so you can start each module even if you haven't completed the previous modules.
Run the template
Run a template that sets up your Azure DevOps organization.
Get and run the ADOGenerator project in Visual Studio or the IDE of your choice.
When prompted to Enter the template number from the list of templates, enter 22 for Create a build pipeline with Azure Pipelines, then press Enter.
Choose your authentication method. You can set up and use a Personal Access Token (PAT) or use device login.
Note
If you set up a PAT, make sure to authorize the necessary scopes. For this module, you can use Full access, but in a real-world situation, you should ensure you grant only the necessary scopes.
Enter your Azure DevOps organization name, then press Enter.
If prompted, enter your Azure DevOps PAT, then press Enter.
Enter a project name such as Space Game - web - Pipeline, then press Enter.
Once your project is created, go to your Azure DevOps organization in your browser (at
https://dev.azure.com/<your-organization-name>/
) and select the project.
Fork the repository
If you haven't already, create a fork of the mslearn-tailspin-spacegame-web repository.
On GitHub, go to the mslearn-tailspin-spacegame-web repository.
Select Fork at the top-right of the screen.
Choose your GitHub account as the Owner, then select Create fork.
Important
The Clean up your Azure DevOps environment unit at the end of this module provides important cleanup steps. Cleaning up helps ensure that you don't run out of free build minutes for Microst-hosted agents (check your usage), or GitHub Codespaces included usage hours and storage (charges might apply if you exceed the free tier, so check your usage). Be sure to do the cleanup steps even if you don't complete this module.