Skip to content

feat: sync ADO pipelines, Power BI PBIP, Terraform, and scripts with workshop repo#4

Merged
emmanuelknafo merged 1 commit intomainfrom
feature/2155-sync-ado-workshop-changes
Apr 1, 2026
Merged

feat: sync ADO pipelines, Power BI PBIP, Terraform, and scripts with workshop repo#4
emmanuelknafo merged 1 commit intomainfrom
feature/2155-sync-ado-workshop-changes

Conversation

@emmanuelknafo
Copy link
Copy Markdown
Contributor

Summary

Syncs the finops-scan-demo-app repository with ADO-related changes from the similar workshop repository.

Fixes AB#2155

Changes

  • ADO Pipelines: Added .azuredevops/pipelines/ with deploy-all, teardown-all, finops-scan, finops-cost-gate, scan-and-store pipelines plus templates and shared variables
  • Power BI PBIP: Added FinOpsReport project with semantic model (star schema: Dim_Date, Dim_Repository, Dim_Rule, Dim_Severity, Dim_Tool, Fact_FinOpsFindings) and report page (FinOps Compliance by Repository)
  • Terraform: Added main.tf for demo apps 002 and 005
  • Infrastructure: Added infra/storage.bicep for scan results blob storage
  • Scripts: Added bootstrap-demo-apps-ado.ps1, setup-oidc-ado.ps1, and scan-and-store.ps1
  • Documentation: Updated README with ADO Quick Start section, prerequisites, and project structure; added finops-power-bi-implementation.md
  • Gitignore: Added Power BI Desktop local files exclusion

…workshop repo AB#2155

- add .azuredevops pipeline definitions (deploy, teardown, scan, cost-gate)
- add Power BI PBIP report and semantic model with star schema
- add Terraform files for demo apps 002 and 005
- add storage.bicep, scan-and-store.ps1, and ADO bootstrap/OIDC scripts
- update README with ADO Quick Start section and project structure
- update .gitignore for Power BI local files

🔄 - Generated by Copilot
@emmanuelknafo emmanuelknafo merged commit b06d5a6 into main Apr 1, 2026
1 check failed
@emmanuelknafo emmanuelknafo deleted the feature/2155-sync-ado-workshop-changes branch April 1, 2026 21:04
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.

1 participant