Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oddbloke/jenkins-job-linter
Perform linting checks against a directory of Jenkins job XML
https://github.com/oddbloke/jenkins-job-linter
jenkins jenkins-job-builder jenkins-job-linter jenkins-job-xml
Last synced: 3 months ago
JSON representation
Perform linting checks against a directory of Jenkins job XML
- Host: GitHub
- URL: https://github.com/oddbloke/jenkins-job-linter
- Owner: OddBloke
- License: apache-2.0
- Created: 2017-08-01T20:44:15.000Z (over 7 years ago)
- Default Branch: devel
- Last Pushed: 2024-10-15T15:54:19.000Z (4 months ago)
- Last Synced: 2024-11-15T21:31:16.150Z (3 months ago)
- Topics: jenkins, jenkins-job-builder, jenkins-job-linter, jenkins-job-xml
- Language: Python
- Size: 160 KB
- Stars: 2
- Watchers: 7
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jenkins-job-linter
[![Build Status](https://travis-ci.org/OddBloke/jenkins-job-linter.svg?branch=master)](https://travis-ci.org/OddBloke/jenkins-job-linter)
[![codecov](https://codecov.io/gh/OddBloke/jenkins-job-linter/branch/master/graph/badge.svg)](https://codecov.io/gh/OddBloke/jenkins-job-linter)
[![Snap Status](https://build.snapcraft.io/badge/OddBloke/jenkins-job-linter.svg)](https://build.snapcraft.io/user/OddBloke/jenkins-job-linter)
[![Requirements Status](https://requires.io/github/OddBloke/jenkins-job-linter/requirements.svg?branch=master)](https://requires.io/github/OddBloke/jenkins-job-linter/requirements/?branch=master)
[![Documentation Status](https://readthedocs.org/projects/jenkins-job-linter/badge/?version=latest)](http://jenkins-job-linter.readthedocs.io/en/latest/?badge=latest)
[![Code Climate](https://codeclimate.com/github/OddBloke/jenkins-job-linter/badges/gpa.svg)](https://codeclimate.com/github/OddBloke/jenkins-job-linter)Perform linting checks against Jenkins Job Builder XML
## Getting Started
```sh
virtualenv -p $(which python3) jjl
. ./jjl/bin/activate
pip install jenkins-job-linter
jenkins-jobs lint path/to/my/job/builder/definitions
```## Documentation
See http://jenkins-job-linter.readthedocs.io/en/latest/ for the latest documentation.