Skip to content

Conversation

@LuizMacedo
Copy link
Contributor

This pull request introduces updates to the lab instructions for Azure DevOps and Azure Chaos Studio, including a new lab on configuring CI/CD pipelines with YAML. The changes focus on improving clarity, functionality, and introducing new content for advanced scenarios.

Updates to existing instructions:

New lab content:

  • Added a comprehensive new lab titled "Configure Pipelines as Code with YAML," which covers defining CI/CD pipelines in Azure DevOps using YAML. The lab includes:
    • Setting up Azure resources and an Azure DevOps project.
    • Importing a sample repository and configuring build and release pipelines.
    • Adding continuous delivery stages, environment approvals, and deployment to Azure Web Apps.
    • Detailed cleanup instructions to avoid unnecessary charges (Instructions/advanced/04-configure-pipelines-code-yaml.md, Instructions/advanced/04-configure-pipelines-code-yaml.mdR1-R306).

@LuizMacedo LuizMacedo requested a review from Copilot August 4, 2025 18:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces significant updates to the lab instruction structure for Azure DevOps and related technologies, consolidating and enhancing the learning materials. The changes include adding new comprehensive lab exercises, improving existing content, and updating the index structure to better organize topics.

  • Removed "Expert" topic level and refined topic organization
  • Added 9 new comprehensive lab instruction files covering basic to advanced scenarios
  • Enhanced existing advanced lab content by simplifying resource cleanup procedures

Reviewed Changes

Copilot reviewed 22 out of 166 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
index.md Updated topic organization by removing "Expert" level and adding filtering for valid lab topics
Instructions/intermediate/09-package-management-azure-artifacts.md New comprehensive lab on Azure Artifacts package management with NuGet workflows
Instructions/intermediate/08-set-up-run-functional-tests.md New lab covering different types of automated testing in CI pipelines
Instructions/intermediate/07-deploy-docker-containers-azure-app-service.md New lab on containerized application deployment using Azure DevOps
Instructions/intermediate/06-implement-github-actions-ci-cd.md New lab implementing GitHub Actions workflows with Azure integration
Instructions/intermediate/05-enable-continuous-integration-azure-pipelines.md New lab on CI implementation with YAML pipelines and branch policies
Instructions/intermediate/04-configure-agent-pools-pipeline-styles.md New lab on self-hosted agents and pipeline configuration
Instructions/intermediate/03-customize-microsoft-dev-box.md New lab on advanced Dev Box customization with custom images
Instructions/intermediate/02-implement-microsoft-dev-box.md New lab on basic Microsoft Dev Box implementation
Instructions/intermediate/01-implement-ci-cd-with-github-actions-and-iac-with-bicep.md Added cleanup warning for resource group deletion
Instructions/basic/05-version-control-git-azure-repos.md New comprehensive lab on Git version control with Azure Repos
Instructions/basic/04-share-team-knowledge-azure-project-wiki.md New lab on Azure DevOps wiki creation and management
Instructions/basic/04-agile-planning-portfolio-management-azure-boards.md New comprehensive lab on agile planning with Azure Boards
Instructions/advanced/01-enhance-workload-traffic-manager-test-azure-chaos-studio.md Simplified Git clone instructions and removed resource deletion step

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@LuizMacedo LuizMacedo merged commit 30e566d into main Aug 4, 2025
3 checks passed
@LuizMacedo LuizMacedo deleted the devops-labs-consolidation branch August 4, 2025 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants