https://github.com/toabctl/jenviz
https://github.com/toabctl/jenviz
graphviz jenkins visualization
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/toabctl/jenviz
- Owner: toabctl
- License: apache-2.0
- Created: 2021-04-13T08:32:32.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-07-21T13:19:52.000Z (almost 3 years ago)
- Last Synced: 2025-06-16T01:43:56.852Z (12 months ago)
- Topics: graphviz, jenkins, visualization
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
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`.
1) 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
2) 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.