Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrprompt/deploybot-cli
Deploybot terminal client
https://github.com/mrprompt/deploybot-cli
cd console continuous delivery deploy deploybot python terminal
Last synced: about 1 month ago
JSON representation
Deploybot terminal client
- Host: GitHub
- URL: https://github.com/mrprompt/deploybot-cli
- Owner: mrprompt
- License: gpl-3.0
- Created: 2017-05-21T23:57:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-12T21:32:50.000Z (about 7 years ago)
- Last Synced: 2024-10-06T09:11:56.767Z (3 months ago)
- Topics: cd, console, continuous, delivery, deploy, deploybot, python, terminal
- Language: Python
- Homepage: https://pypi.python.org/pypi/deploybot-cli/
- Size: 78.1 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Deploybot Client
[![Build Status](https://travis-ci.org/mrprompt/deploybot-cli.svg?branch=master)](https://travis-ci.org/mrprompt/deploybot-cli)
[![Code Climate](https://codeclimate.com/github/mrprompt/deploybot-cli/badges/gpa.svg)](https://codeclimate.com/github/mrprompt/deploybot-cli)
[![Test Coverage](https://codeclimate.com/github/mrprompt/deploybot-cli/badges/coverage.svg)](https://codeclimate.com/github/mrprompt/deploybot-cli/coverage)
[![Issue Count](https://codeclimate.com/github/mrprompt/deploybot-cli/badges/issue_count.svg)](https://codeclimate.com/github/mrprompt/deploybot-cli)
[![GitHub issues](https://img.shields.io/github/issues/mrprompt/deploybot-cli.svg)](https://github.com/mrprompt/deploybot-cli/issues)
[![GitHub stars](https://img.shields.io/github/stars/mrprompt/deploybot-cli.svg)](https://github.com/mrprompt/deploybot-cli/stargazers)
[![GitHub license](https://img.shields.io/badge/license-AGPL-blue.svg)](https://raw.githubusercontent.com/mrprompt/deploybot-cli/master/LICENSE)A client to [Deploybot](https://www.deploybot.com) service using [Deploybot-SDK](https://github.com/mrprompt/deploybot-sdk).
# Install
```
pip install deploybot-cli
```# Configuration
```
DEPLOYBOT_ACCOUNT="foo"
DEPLOYBOT_KEY="foo123bar456bar"
COLUMN_WIDTH=15 (optional - default = 32)
COLUMN_STYLE="block" (optional - default = fancy_grid, availables = round, fancy_grid, grid, clean and block)
```# Usage
```
- deploybot help
- deploybot user list
- deploybot user get [user_id]
- deploybot deploy list [repository_id] [environment_id]
- deploybot deploy get [deploy_id]
- deploybot deploy trigger [deploy_id]
- deploybot environment list [repository_id]
- deploybot environment get [environment_id]
- deploybot repository list
- deploybot repository get [repository_id]
- deploybot server list [repository_id] [environment_id]
- deploybot server get [server_id]```
# Test
```
python setup.py test
```