All checks were successful
ci/woodpecker/push/dockerhub Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test/1 Pipeline was successful
ci/woodpecker/push/test/2 Pipeline was successful
ci/woodpecker/manual/dockerhub Pipeline was successful
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
ci/woodpecker/manual/test/1 Pipeline was successful
ci/woodpecker/manual/test/2 Pipeline was successful
2 KiB
2 KiB
Backstage entity validator WoodpeckerCI Plugin
A Woodpecker CI plugin for backstage-entity-validator to lint markdown files.
Also usable with Gitlab, Github or locally, see examples for usage.
Example
Woodpecker:
steps:
backstage-entity-validator:
image: kokuwaio/backstage-entity-validator
when:
event: pull_request
paths: [catalog-info.yaml]
Gitlab:
backstage-entity-validator:
stage: lint
image: kokuwaio/backstage-entity-validator
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
changes: [catalog-info.yaml]
CLI:
docker run --rm --volume=$(pwd):$(pwd):ro --workdir=$(pwd) kokuwaio/backstage-entity-validator
Settings
Settings Name | Environment | Default | Description |
---|---|---|---|
files |
PLUGIN_FILES | catalog-info.yaml |
Files to validate. |