jenviz
jenviz is a command line tool to visualize your Jenkins job relationships.
Installation
Into a virtualenv:
virtualenv venv source venv/bin/activate pip install -e . # now you can use the tool jenviz -h
Configuration
There are currently 2 ways to configure jenviz.
adding the Jenkins url, username and password via command line parameters:
$ jenviz --jenkins-url https://my-jenkins-instance/ --jenkins-user joe --jenkins-password 123 SomeJobName
using a .ini style configuration file and profiles:
$ cat ~/.config/jenviz.ini [profile1] url=https://my-jenkins-instance user=joe password=123 $ jenviz -p profile1 SomeJobName
Contributions
Please use github (https://github.com/toabctl/jenviz) issues and pull requests for discussions and contribution.
FAQ
Why are subprojects are not visible in the output?
Try to update the Parameterized Trigger Plugin on the jenkins instance.
Metadata
Release files for jenviz 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jenviz-0.2.1.tar.gz | 9.0 kB | Details |
Release files / jenviz-0.2.1.tar.gz
| Download URL | jenviz-0.2.1.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9528dd12e91961db40331ed03b07a773a28acd11ceaaa996b41c9325ab241a88
|
|
BLAKE2b-256 checksum How to use checksums |
bcb891ac7fa62e5731a400b73ffa4d89fbb63984819da9e618308e8dd131aa9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.4.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.7
|