deploy-cli

command module
v0.0.0-...-aa64d6e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2021 License: MIT Imports: 1 Imported by: 0

README

Deploy-Cli

Deploy Utility GIT, Docker, Podman

Пароль желательно не передавать через флаг

./deploy-cli -p <PASSWORD> <COMMAND>

Устанавливайте пароль через системные переменнын

  • SECRET_SSH_KEY - Paste your source content of private key (только через системные переменные)
  • SECRET_SSH_PASSPHRASE - Parse PrivateKey With Passphrase (только через системные переменнын)
  • SECRET_SSH_PASSWORD
  • SECRET_SSH_USERNAME
SECRET_SSH_PASSWORD=zzz23 ./deploy-cli run
./deploy-cli run --host=example.com -w /home/ubuntu/appname --set-env=MY_VAR=223=22,MY=weqwe --dry-run --verbose -c "pwd"

Установка системных переменны

./deploy-cli --set="MY_ENV=aaa,DEPLOY_MY=bbb" --set=MY_ENV3=ccc run

Будут переданы переменные окружения  ```shell export MY_ENV=aaa; export DEPLOY_MY=bbb; export MY_ENV3=ccc;


## Используемые библиотеки

  - https://github.com/robertgzr/porcelain
  - https://github.com/pressly/sup
  - https://github.com/appleboy/easyssh-proxy

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL