https://github.com/umutphp/visualize-gitlabci
A command-line tool to visualize Gitlab pipeline by using .gitlabci.yml file of your repo. Managed on Gitlab.org and mirrored to this repo.
https://github.com/umutphp/visualize-gitlabci
gitlab gitlab-ci
Last synced: 19 days ago
JSON representation
A command-line tool to visualize Gitlab pipeline by using .gitlabci.yml file of your repo. Managed on Gitlab.org and mirrored to this repo.
- Host: GitHub
- URL: https://github.com/umutphp/visualize-gitlabci
- Owner: umutphp
- License: gpl-3.0
- Created: 2019-02-18T21:37:29.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-09T22:02:24.000Z (almost 5 years ago)
- Last Synced: 2025-03-27T01:51:28.069Z (about 1 month ago)
- Topics: gitlab, gitlab-ci
- Language: PHP
- Homepage: http://umuts.info/visualize-gitlabci/
- Size: 142 KB
- Stars: 17
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## visualize-gitlabci
A command-line tool to visualize Gitlab-CI pipeline by parsing .gitlabci.yml file of your repo. When you execute the `visualize-gitlabci` command in the root folder of your repository, It will generate the visiual representations of the pipelines of the branches. B
Please check the screenshots of the command executed in this repository and the screenshot of the pipeline of this repository on [Gitlab.Com](https://gitlab.com/umutphp/visualize-gitlabci/pipelines).
### Sample Executions
#### Execution For This Repository
The screenshot below is taken by executing the command in this repository.
The screenshot below is taken from the pipeline created by Gitlab for `master` branch (from [Gitlab.Com](https://gitlab.com/umutphp/visualize-gitlabci/pipelines)).

#### Execution For Some Samples
##### Example 1
The result when the command is executed under `./examples/example1/` folder in this repository is as follows. Please check the [gitlab-ci.yml](./examples/example1/gitlab-ci.yml) file under the folder.
##### Example 2
The result when the command is executed under `./examples/example2/` folder in this repository is as follows. Please check the [gitlab-ci.yml](./examples/example2/gitlab-ci.yml) file under the folder.