{"id":21757052,"url":"https://github.com/umutphp/visualize-gitlabci","last_synced_at":"2025-10-24T00:39:33.507Z","repository":{"id":57075120,"uuid":"171359682","full_name":"umutphp/visualize-gitlabci","owner":"umutphp","description":"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.","archived":false,"fork":false,"pushed_at":"2020-05-09T22:02:24.000Z","size":145,"stargazers_count":17,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T01:51:28.069Z","etag":null,"topics":["gitlab","gitlab-ci"],"latest_commit_sha":null,"homepage":"http://umuts.info/visualize-gitlabci/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/umutphp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-18T21:37:29.000Z","updated_at":"2024-11-26T07:11:23.000Z","dependencies_parsed_at":"2022-08-24T14:55:40.293Z","dependency_job_id":null,"html_url":"https://github.com/umutphp/visualize-gitlabci","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutphp%2Fvisualize-gitlabci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutphp%2Fvisualize-gitlabci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutphp%2Fvisualize-gitlabci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutphp%2Fvisualize-gitlabci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umutphp","download_url":"https://codeload.github.com/umutphp/visualize-gitlabci/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248698535,"owners_count":21147502,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gitlab","gitlab-ci"],"created_at":"2024-11-26T10:10:34.555Z","updated_at":"2025-10-24T00:39:33.435Z","avatar_url":"https://github.com/umutphp.png","language":"PHP","readme":"## visualize-gitlabci\n\nA 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\n\nPlease 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).\n\n### Sample Executions\n\n#### Execution For This Repository\nThe screenshot below is taken by executing the command in this repository. \n![The result of visualize-gitlabci](./examples/screenshot-1.png?raw=true \"The result of visualize-gitlabci\")\n\nThe screenshot below is taken from the pipeline created by Gitlab for `master` branch (from [Gitlab.Com](https://gitlab.com/umutphp/visualize-gitlabci/pipelines)).\n\n![The pipeline](./examples/screenshot-2.png?raw=true \"The pipeline of visualize-gitlabci\")\n\n#### Execution For Some Samples\n\n##### Example 1\nThe 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.\n\n![Example #1](./examples/example1/screenshot.png?raw=true \"Example #1\")\n\n##### Example 2\nThe 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.\n\n![Example #2](./examples/example2/screenshot.png?raw=true \"Example #2\")\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumutphp%2Fvisualize-gitlabci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumutphp%2Fvisualize-gitlabci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumutphp%2Fvisualize-gitlabci/lists"}