Hey everyone
I’d like to propose a GSoC 2026 project idea and get some initial feedback.
Idea: FinOps Pipeline for Azure Bicep
The core problem: Azure Bicep has no pre-deployment cost estimation tooling that integrates with Jenkins. Infracost covers Terraform well but explicitly lists Bicep as unbuilt on their roadmap (100+ upvotes on the GitHub issue). This leaves Azure teams with no way to enforce spend thresholds before infrastructure is provisioned.
The proposal is to build a native Jenkins plugin that:
• Runs az deployment group what-if against a Bicep template
• Parses the JSON output to extract resources being created/modified
• Looks up prices via the Infracost Cloud Pricing API
• Passes or fails the build if estimated monthly cost exceeds a configured threshold
The az what-if JSON format is stable and already used programmatically by other tooling, so the technical path is clear. The plugin would fill a genuine gap that neither Infracost nor any existing Jenkins plugin covers. I also believe this is a common and highly requested feature, I was actually surprised it wasn’t amongst the idea list.
Happy to share more detail — does anyone have thoughts, or would any mentors be interested in this space?