Documentation navigation
One-touch dependencies
Script exec dependency graph
This is a graph of the scripts/functions that one-touch is dependent on.
graph LR
A[One-touch.sh] -- "`print_nicely
get_value_from_tfvars`" --> B[functions/utils.sh]
A -- "`schedule_downtime
cancel_scheduled_downtime_by_scope`"--> C[datadog-downtimes.sh]
A -->|dynamic exec|D[pre_upgrade_scripts]
A -->|dynamic exec|E[post_upgrade_scripts]
A -->|exec| F[create-customer.sh]
A -->|exec| G[deployment.sh]
D -.-> K(["❤"])
E -.-> K
F --> L[functions/create-customer-funcs.sh]
F ---> B
G -- "`print_nicely
validate_terraform_version
ensure_customer_values_files`" --> B
Folder Dependencies
graph TD
one-touch --> /customers/*
create-customer --> /customers/templates/*
create-customer --> /customers
deloyment.sh --> /customers/$customer
Folders variables:
${BASE_DIR}
${DEPLOYMENTS_DIR}
${PRE_UPGRADE_DIR}
${POST_UPGRADE_DIR}