terragit package
Project description
terragit
terragit is a Python package allow access to the GitLab server API , detect changes of each commit and execute terragrunt commands into changed folders
precondition
install python-gitlab package:
pip install python-gitlab
Installation
pip install terragit
Start-up
for all commands you need to add gitlab token and gitlab url flags in order to access to your private projects: {-t} {--gitlab_token } gitlab token wihch allow to access to your gitlab account {-u} {--gitlab_url} gitlab url : default "https://gitlab.com"
terragit {plan|validate|changes|apply|output}
{-d} {--destroy}: to indicate if it is destroy make plan a plan destroy and make apply a destroy {-c} {--commit_id}: commit id {-mrid} { --mr_id}: merge id {-dir} {--directory}: directory {-p} {--project_id}: project id {-v} {-verbose}: to indicate if output will exit on the console and in log folder too
terragit {docs}
{-p} {--project_id}: project id {-m} {--module} : for docs module {-l} {--live} : for live infra {-o} {--output} : output path : default {"./"}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.