Skip to content

QuickStart: Power Pipelines #27

Open
@leighatami

Description

@leighatami

As a Terraform user, I want to be able to write a single terraform module that can configure Power Pipelines to manage Power Platform resources the same using tooling/processes that I use to manage Azure resources.

resource "powerplatform_environment" "pipelines_env" {

}

resource "powerplatform_application_package" "pipelines_app" {
  environment_id = pipelines_env.id
  package_name= "Power Pipelines"
}

resource "powerplatform_environment" "dev_env" {
  managed = true
}
resource "powerplatform_environment" "uat_env" {
  managed = true
}
resource "powerplatform_environment" "production_env" {
  managed = true
}

optional datasources for environment application packages

### Tasks
- [x] Create Demo Tenant
- [x] Create 3 Managed Environments
- [ ] Install the pipelines app using microsoft/terraform-provider-power-platform#103
- [x] Create Pipeline
  - [ ] Add security role to user(s)
- [ ] Documentation
- [ ] Examples: terraform files must create Power Platform resources
- [ ] Advanced pipelines and stages
  - [ ] Previous deployment stage required
  - [ ] Pre-deployment step required
- [ ] Test with a sample solution to deploy through pipelines

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions