All Projects → NARKOZ → gitlab-live

NARKOZ / gitlab-live

Licence: BSD-2-Clause license
Interactive online shell for GitLab API

Programming Languages

javascript
184084 projects - #8 most used programming language
Slim
82 projects
ruby
36898 projects - #4 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to gitlab-live

gitlab-configuration-as-code
Manage GitLab configuration as code to make GitLab easily managable, traceable and reproducible.
Stars: ✭ 31 (+47.62%)
Mutual labels:  gitlab, gitlab-api
python-gitlab3
Python wrapper for the entire GitLab API
Stars: ✭ 44 (+109.52%)
Mutual labels:  gitlab, gitlab-api
Python Gitlab
Python wrapper for the GitLab API
Stars: ✭ 1,679 (+7895.24%)
Mutual labels:  gitlab, gitlab-api
gitlab-project-export
Simple python project for exporting GitLab projects with Export Project funkcionality in GitLab API. Import of exported projects is also supported
Stars: ✭ 69 (+228.57%)
Mutual labels:  gitlab, gitlab-api
geet
Command line interface for performing Git hosting service operations
Stars: ✭ 14 (-33.33%)
Mutual labels:  gitlab, gitlab-api
gitlabctl
Cross platform Gitlab management cli written in Go. Download the executable with no dependencies!
Stars: ✭ 41 (+95.24%)
Mutual labels:  gitlab, gitlab-api
gitlab.cr
Gitlab.cr is a GitLab API wrapper written by Crystal
Stars: ✭ 29 (+38.1%)
Mutual labels:  gitlab, gitlab-api
go-zero-looklook
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
Stars: ✭ 2,691 (+12714.29%)
Mutual labels:  gitlab
phpcs-gitlab
Gitlab Report for PHP_CodeSniffer (display the violations in the Gitlab CI/CD Code Quality Report)
Stars: ✭ 29 (+38.1%)
Mutual labels:  gitlab
gitlab-vagrant
Basic GitLab Vagrant Environment
Stars: ✭ 30 (+42.86%)
Mutual labels:  gitlab
tickety-tick
A browser extension that helps you name branches and write better commit messages
Stars: ✭ 55 (+161.9%)
Mutual labels:  gitlab
gitlabr
An R client for the GitLab API
Stars: ✭ 31 (+47.62%)
Mutual labels:  gitlab
gitlabby-dockerish-laravel
What happens when you Dockerize your Laravel testing environment and throw it at Gitlab CI?
Stars: ✭ 33 (+57.14%)
Mutual labels:  gitlab
moadsd-ng
The MOADSD-NG project does provide a simple way to setup a hybrid cloud security demo, playground and learning environment within the clouds.
Stars: ✭ 13 (-38.1%)
Mutual labels:  gitlab
Git-for-bio-scientists
Presentation about digital lab journalling with Git
Stars: ✭ 30 (+42.86%)
Mutual labels:  gitlab
cache
Aplus Framework Cache Library
Stars: ✭ 18 (-14.29%)
Mutual labels:  gitlab
dependency-update-maven-plugin
A Maven plugin that creates merge requests for dependency updates.
Stars: ✭ 23 (+9.52%)
Mutual labels:  gitlab
gitlab-ci-variables-cli
CLI tool to allow setting bulk project variables on Gitlab CI
Stars: ✭ 38 (+80.95%)
Mutual labels:  gitlab
gitcolombo
🧬 Extract and analyze contributors info from git repos
Stars: ✭ 55 (+161.9%)
Mutual labels:  gitlab
YappyGitLab
A GitLab monitor bot for Discord
Stars: ✭ 51 (+142.86%)
Mutual labels:  gitlab

GitLab Live Build Status

Interactive online shell for GitLab REST API, based on gitlab client CLI.
Can be used for administration tasks, as an interactive way to try out GitLab API, or as a debugging aid during development.

Try it: https://gitlab-live.herokuapp.com

Usage

Make sure to set the right credentials (API endpoint and private token) in settings before executing commands.

# list groups
gitlab> groups

# list users
gitlab> users

# get current user
gitlab> user

# get a user
gitlab> user 2

# filter output
gitlab> user --only=id,username

# or
gitlab> user --except=email,bio

# protect a branch
gitlab> protect_branch 1 master

# pass options hash to a command (use YAML)
gitlab> create_merge_request 4 "New merge request" "{source_branch: 'new_branch', target_branch: 'master', assignee_id: 42}"

Also see http://narkoz.github.io/gitlab/cli

Dev Installation

Clone the repository:

git clone https://github.com/NARKOZ/gitlab-live.git
cd gitlab-live

Install dependencies:

bundle install

Start the server:

rackup -p 3000

Open localhost:3000.

Run tests via rake.

License

Released under the BSD 2-clause license. See LICENSE.txt for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].