🔏
Azure Serverless Quickstart
  • Introduction
  • Initial Setup
    • Workstation Installs
    • Codebase
      • Directory Structure
      • User Interface Project
        • Configuring StoryBook
        • Configure Tailwind
        • Configure Craco
        • -Architectural Decision Log
      • Data Access Project
        • DDD
      • Untitled
      • Full Stack Debugging
      • Creating GitHub Project
    • Infrastructure
      • Configure Session Behavior
      • Create AAD Tenant
      • Resource Group
      • Create AAD B2C Instance
        • Identity Experience Framework
        • Configure Session Behavior
      • Storage Account & CDN
        • CDN Rules
        • Configure Azure BLOB Storage
      • App Insights
        • Create AppInsight Account
        • Apollo GraphQL App Insights Configuration
      • CosmosDB
      • Twilio SendGrid
      • KeyVault
      • Function
      • Function App Settings
      • Front Door
      • DevOps
      • Optional Items
        • Azure Data Factory
      • Azure Event Hub
    • CICD and Source Control
      • Azure DevOps
      • SonarCloud
        • Incorporate into Yaml
      • Chromatic
      • User Interface YAML
      • CICD for Data Access
        • Create Pipeline
        • Data Access YAML
  • Application Structure
    • Connect Apollo
      • Apollo Overview
      • Create Apollo Component
    • MongoDB Integration
      • Mappings
      • Directory Structure
      • Apollo Connection
      • Models
      • Queries Mutations and Subscriptions
      • Caching Reponses
    • Integrating GraphQL Tools
      • GraphQL Code Generator
    • Feature Flags
      • Flag Structure & Storage
      • Website Integration
      • Apollo Integration
      • Tips and Techniques
      • Alternative Approaches
    • React Router
    • Adding Authentication
      • Create AAD Applications
      • Configure AAD For External Identities
      • Adding MSAL And React
      • Add MSAL to the build
      • Add MSAL to ApolloClient
      • Add MSAL to ApolloServer
    • Ant Design
    • Jest Tests
  • Azure Active Directory Business-to-Consumer (AD B2C)
    • Introduction
    • How to navigate through AD B2C documentation
    • Localization
    • Abbreviations
    • Azure AD B2C Extension
  • Cognitive Search
  • Cost Analysis
  • Technical Architecture
    • Identity and Access Control
  • Adding Functionality
    • Google Analytics
      • Create Analytics
    • DAPR
      • DAPR setup
      • DAPR Services (ignore for now)
        • Identity
  • Patterns and Practices
    • Idempotent Messages
    • Pathways
    • DDD
      • Initial Setup
        • Aggregate Root
        • Entity
        • Value Object
      • Field Types
        • Primitive Types
        • Non-Primitive Types
          • Types.DocumentArray
          • PopulatedDoc
          • Custom Types
      • Example Walkthrough
  • Open Items
    • Issue Tracking
  • Helpful Resources
  • DDD
    • Page 1
  • Experimental
    • StaticWebApp
    • Azure Maps
Powered by GitBook
On this page
  • Create Pipeline in Azure DevOps
  • Create Environment
  • Uncheck Shallow Fetch

Was this helpful?

  1. Initial Setup
  2. CICD and Source Control
  3. CICD for Data Access

Create Pipeline

PreviousCICD for Data AccessNextData Access YAML

Last updated 12 months ago

Was this helpful?

Create Pipeline in Azure DevOps

  • Head over to >> Pipelines

  • Click New pipeline button

  • Select GitHub

  • Choose the repository for the new pipeline (if you can't find it, change My repositories to All repositories)

  • Select Existing Azure Pipelines YAML file

  • On the Select an existing YAML file screen choose:

    • Branch: main

    • Path: <<path to azure-pipelines.yml>>

  • Click Continue

  • Click Run

NOTE: The first run may FAIL if you have not already created the environment(s) yet, or unchecked shallow fetch

Create Environment

  • Head over to >> Pipelines >> Environments

  • Click New environment

  • Fill out the Name and Description

  • For Resource choose None

  • Click Create

Uncheck Shallow Fetch

  • On the pipeline page you just created, click Edit in the upper right

  • Click on the 3 dots icon in the upper right and choose Triggers

  • Click on the YAML tab

  • Click Get sources

  • Ensure the Select a source section has GiHub highlighted

  • Scroll down and uncheck Shallow fetch

  • Save your changes

Azure DevOps
Azure DevOps