Skip to content

bxwillshi/opsctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ops CTL tool

Generated by script generate_readme.sh

Org Author License python PyPI

Install

pip install opsctl

Upgrade

pip install opsctl --upgrade

Test

python -m pip install -e .
cd test
pytest *

Feature

opsctl
  tmpl2art	Render templates to articles
  env2json	Get environ variables to Json file
  env2yaml	Get environ variables to YAML file
  bamboo	Bamboo CLI
  version	Show opsctl version
  • Render templates to articles
opsctl tmpl2art
  --config	Key-Value config file path, file type is YAML
  --tmpl	Template dir path or template file path
  --output	Articles output path
  • Get environ variables to Json file
opsctl env2json
  --output	Output Json file path
  --input	Optional. Ensure your input file format that is must be same with output of command "env".
         	Get current os environ variables if let this option empty.
  • Get environ variables to YAML file
opsctl env2yaml
  --output	Output YAML file path
  --input	Optional. Ensure your input file format that is must be same with output of command "env".
         	Get current os environ variables if let this option empty.
  • Bamboo CLI
opsctl bamboo
  --host	Bamboo server host base url
  --token	Bamboo server access token
  --deploy	Trigger Bamboo deployment project running. Format is deploymentProjectName:environmentName
  --param	Optional. Update target variables paramKey:paramValue

About

Ops Ctl Tool

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors