Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure Pipeline lab samples in YAML #153

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

wesmacdonald
Copy link

Created three (3) pipelines, two of which are directly from the lab but now in done in YAML.

  • Create Export from Dev
  • Build Managed Solution

The Get Commit Solution is another sample of the Create Export from Dev but has additional steps, versioning, triggers, and runs the Power Platform Checker

The sample pipelines are available in a public Azure DevOps project here.

Cheers,
Wes

@Nkrb Nkrb added the do-not-merge Don't merge this PR yet as it might be under review/discussion label Sep 1, 2020
@edguer
Copy link

edguer commented Sep 17, 2020

I like this. Could you add a "release" pipeline using deployment jobs? Example below:

trigger: none

resources:
  pipelines:
  - pipeline: solution_package_artifact
    source: build-managed-solution
    trigger: 
      branches:
        include: 
        - master

stages:
- stage: UAT
  jobs:
  - deployment: Deployment
    pool:
      vmImage: 'windows-2019'
    environment: UAT
    strategy:                  
      runOnce:
        deploy:
          steps:
          - task: PowerPlatformToolInstaller@0
            inputs:
              DefaultVersion: true
          - task: PowerPlatformImportSolution@0
            inputs:
              authenticationType: 'PowerPlatformEnvironment'
              PowerPlatformEnvironment: 'Power Platform - UAT'
              SolutionInputFile: '$(Agent.BuildDirectory)\solution_package_artifact\drop\SampleApp.zip'
              AsyncOperation: true
              MaxAsyncWaitTime: '60'

@wesmacdonald
Copy link
Author

Hello,

Yes, I already have a working example here. Let me know if that is what you had in mind.

@phecke phecke added the powerapps-build-tools Issues related to Power Apps build tools label Aug 26, 2021
@phecke phecke added in-review This is under review by the Docs/Product team and removed do-not-merge Don't merge this PR yet as it might be under review/discussion labels Mar 3, 2022
@phecke phecke added enhancement New feature or request and removed in-review This is under review by the Docs/Product team labels Jun 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request powerapps-build-tools Issues related to Power Apps build tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants