Swaggy Jenkins is a set of Jenkins API clients in multiple languages generated from Swagger / Open API specification.
Language | Package | Status | Documentation |
---|---|---|---|
JavaScript | swaggy-jenkins | README | |
Python | swaggyjenkins | README | |
Ruby | swaggy_jenkins | README |
Swaggy Jenkins Version | OpenAPI Version | OpenAPI Generator Version |
---|---|---|
3.0.1 | 3.0.0 | 7.4.0 |
2.0.0 | 3.0.0 | 6.0.0 |
1.5.0 | 3.0.0 | 5.4.0 |
Generate API clients of the currently supported languages:
make generate GEN_BASE_DIR=<path/to/swaggy-jenkins>
You can either use the generated clients from clients/<lang>/generated/
directory.
Or you can use the published packages like below:
Install JavaScript client:
npm install swaggy-jenkins
Install Python client:
pip install swaggyjenkins
Install Ruby client:
gem install swaggy_jenkins
Videos:
Presentations:
Related Projects:
- swaggy-jenkins-cli - CLI utility tool for Swaggy Jenkins
- swaggy-c - Builder for Swagger CodeGen-generated API clients in multiple languages