Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yusufshakeel/glpm
Build monitor (CLI/GUI) for your GitLab projects.
https://github.com/yusufshakeel/glpm
build-monitor cicd-pipeline gitlab javascript nodejs pipelines
Last synced: 3 months ago
JSON representation
Build monitor (CLI/GUI) for your GitLab projects.
- Host: GitHub
- URL: https://github.com/yusufshakeel/glpm
- Owner: yusufshakeel
- License: mit
- Created: 2024-05-18T10:40:54.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-05T17:49:52.000Z (7 months ago)
- Last Synced: 2024-10-11T16:24:03.059Z (3 months ago)
- Topics: build-monitor, cicd-pipeline, gitlab, javascript, nodejs, pipelines
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/glpm
- Size: 1.38 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# glpm (gitlab-pipelines-monitor)
This project will monitor the pipelines of your GitLab projects.
[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/yusufshakeel/glpm)
[![npm version](https://img.shields.io/badge/npm-0.3.1-blue.svg)](https://www.npmjs.com/package/glpm)
[![npm Downloads](https://img.shields.io/npm/dm/glpm.svg)](https://www.npmjs.com/package/glpm)![Image](./assets/screenshot.png?v=1)
![Image](./assets/monitor.png?v=1)
## Table of Contents
- [glpm (gitlab-pipelines-monitor)](#glpm-gitlab-pipelines-monitor)
- [Table of Contents](#table-of-contents)
- [Prerequisite](#prerequisite)
- [Getting started](#getting-started)
- [Run](#run)
- [Initialise](#initialise)
- [Check status](#check-status)
- [Help](#help)
- [Server](#server)
- [License](#license)
- [Donate](#donate)## Prerequisite
- Node (v14 or higher)
## Getting started
Install the package globally.
```shell
npm i -g glpm
```## Run
```shell
glpm
```## Initialise
```shell
glpm init
```## Check status
```shell
glpm status
```Run in watch mode.
```shell
glpm status -watch -interval=10000
```## Help
```shell
glpm --help
```## Server
```shell
glpm server
```This will run the localhost server. https://localhost:9000
Set the HTTP_PORT environment to run the localhost server on different port.
```shell
export HTTP_PORT=10000
```## License
It's free :smiley:
[MIT License](https://github.com/yusufshakeel/glpm/blob/main/LICENSE) Copyright (c) 2024 Yusuf Shakeel
## Donate
Feeling generous :smiley: [Donate via PayPal](https://www.paypal.me/yusufshakeel)