BETAv0.2.1 — things may be rough around the edges. Found a bug or missing a feature? Open an issue.
pipcondition
Back to app

pipcondition

Azure Pipeline Condition Simulator

About the project

pipcondition is an open-source simulator for Azure Pipelines YAML condition: expressions and dependsOn graphs. Paste or drop a real azure-pipelines.yml(with its referenced templates), assign mock outcomes to stages/jobs/steps, and see exactly what would run, skip, or fail - without pushing a real change through Azure DevOps and collecting approvals just to find out whether a condition tweak actually works. Nothing executes; it's a dry-run evaluator built on Azure's own expression engine semantics.

Repo stats

StarsForksOpen issuesLicenseLast commit
View source on GitHub

About me

Hi, I'm Wasath Theekshana - a DevOps engineer by day and an open-source contributor by night, working professionally with Azure cloud and Kubernetes. I built pipcondition to stop burning PR approvals just to test whether an Azure Pipelines condition does what I think it does. I build small, focused open-source tools like this one - find more of my work below.

Support

If pipcondition saved you a few PR approval cycles, consider buying me a coffee.

Buy Me A CoffeeKo-fi