yaml-validator-hook

by Hugh McManusAtlassianFree

Rejects Bitbucket pushes when commits contain invalid YAML files.

Facts verified marketplace.atlassian.comAd-free rankings
PRICINGFree
DEPLOYMENTServer
CATEGORYSoftware development
UPDATED ON MARKETPLACE
yaml-validator-hook — screenshot from the Atlassian Marketplace listing

What it does

The hook rejects a push when it finds an invalid YAML file in the commits. It stops at the first invalid file, reports the rejection, and runs again when another push is attempted. It can be enabled or disabled for each repository through the repository hook settings.

Key capabilities

from the Atlassian Marketplace listing

YAML validation

Checks YAML files in commits for validity during a push.

Push rejection

Rejects pushes containing an invalid YAML file.

Fail-fast checking

Stops checking when it encounters the first invalid YAML file.

Repository settings

Allows the hook to be enabled or disabled for each repository.

Use cases

  • Command-line Git pushes display an explanation when the repository rejects a push.
  • Sourcetree shows the rejected push in its graphical interface.

How it compares

yaml-validator-hook is free and runs on server deployment; Protect Unmerged Branch Hook for Bitbucket Data Center is also free and lists data-center and server deployment.

NamePricingDeploymentUpdated
yaml-validator-hookthis pluginFreeServer
Protect Unmerged Branch Hook for Bitbucket Data CenterFreeData Center · Server

In the catalog

135 plugins in Bitbucket · Software development

Price distribution: 90 free, 45 paid

Pricing & deployment

Platform
Atlassian
Product
Bitbucket
Deployment
Server
Pricing
Free

Similar plugins in Bitbucket · Software development

View all 135 →

What the vendor says

«This is a fail fast plugin. When the first invalid yaml file is encountered it fails without checking the rest of the file. At that point you can commit the fix and attempt another push, at which point it will run until if finds another invalid file where it will inform the user. Enabled on a per repository basis: You …»

Official marketplace listing

Publisher
Hugh McManus
Updated on marketplace
Facts verified

Tags

branch managementcode collaboration