Sign inSign up

jmatsu/dpg

By jmatsu

•Updated about 7 years ago

A Golang environment which has dpg command

Image
0

3.1K

jmatsu/dpg repository overview

CircleCI

⁠dpg

dpg - Golang implementation of Unofficial DeployGate API Client CLI

DeployGate API reference is https://docs.deploygate.com/reference#deploygate-api⁠

⁠Usage

The basic syntax is:

dpg command [command options] [arguments...]

Command list is here⁠

help, h option is avaiable for all commands. If you'd like to see the version, then run dpg -v.

⁠Bash/Zsh completion
// For Bash
eval $(dpg --init-completion bash)
dpg --init-completion bash >> ~/.bashrc


// For Zsh
eval $(dpg --init-completion zsh)
dpg --init-completion zsh >> ~/.zshrc

⁠Installation

go get github.com/jmatsu/dpg

Or download the binary

curl -sL "https://raw.githubusercontent.com/jmatsu/dpg/master/install.bash" | bash
curl -sL "https://raw.githubusercontent.com/jmatsu/dpg/master/install.bash" | VERSION=<0.2.1 or greater> bash

Or build on your local

go get -v -t -d ./...
go build

Docker containers are also available at https://hub.docker.com/r/jmatsu/dpg⁠

⁠Advanced

dpg is providing some procedures to improve your deployment experience.
They would be great help for you. You can see examples at docs/procedure.md⁠.

⁠LICENSE

Under MIT License. See LICENSE⁠


⁠COMMANDS
  • dpg app upload HELP⁠
  • dpg app member add HELP⁠
  • dpg app member list HELP⁠
  • dpg app member remove HELP⁠
  • dpg app team add HELP⁠
  • dpg app team remove HELP⁠
  • dpg app team list HELP⁠
  • dpg app shared-team add HELP⁠
  • dpg app shared-team remove HELP⁠
  • dpg app shared-team list HELP⁠
  • dpg app distributions destroy HELP⁠
  • dpg distribution destroy HELP⁠
  • dpg organization create HELP⁠
  • dpg organization destroy HELP⁠
  • dpg organization list HELP⁠
  • dpg organization show HELP⁠
  • dpg organization update HELP⁠
  • dpg organization member add HELP⁠
  • dpg organization member remove HELP⁠
  • dpg organization member list HELP⁠
  • dpg organization team member add HELP⁠
  • dpg organization team member remove HELP⁠
  • dpg organization team member list HELP⁠
  • dpg enterprise member add HELP⁠
  • dpg enterprise member remove HELP⁠
  • dpg enterprise member list HELP⁠
  • dpg enterprise organization members add HELP⁠
  • dpg enterprise organization members remove HELP⁠
  • dpg enterprise organization members list HELP⁠
  • dpg enterprise shared-team add HELP⁠
  • dpg enterprise shared-team remove HELP⁠
  • dpg enterprise shared-team list HELP⁠
  • dpg procedure app-manage expose HELP⁠
  • dpg procedure app-manage on-feature-branch HELP⁠
  • dpg procedure app-manage on-deploy-branch HELP⁠

Tag summary

Content type

Image

Digest

Size

298.3 MB

Last updated

about 7 years ago

docker pull jmatsu/dpg