CLI scripts and utilities for AWS operations and Unity Cloud Build API automation.
devops-tools/
├── aws/ # AWS CLI scripts
├── ucb/ # Unity Cloud Build API wrappers
└── docs/
├── cheatsheets/ # Linux CLI and Ubuntu Server reference PDFs
└── diagrams/ # AWS architecture diagrams
| Script | Description |
|---|---|
fetch_billing_data.sh |
Fetch AWS billing data |
list_ec2_instances.sh |
List EC2 instances across region |
manage_ec2_instance.sh |
Start / stop EC2 instances |
list_s3_buckets_sizes.sh |
List S3 buckets with total sizes |
backup_s3_bucket.sh |
Sync S3 bucket to local backup |
# Requires: AWS CLI configured (~/.aws/config)
bash aws/list_s3_buckets_sizes.sh
bash aws/fetch_billing_data.shUnity Cloud Build API wrappers.
| Script | Description |
|---|---|
get_all_projects.sh |
List all UCB projects |
get_all_builds.sh |
List builds for a project |
get_project_targets.sh |
List build targets |
get_target_env_vars.sh |
Get env vars for a target |
set_target_env_vars.sh |
Set env vars for a target |
trigger_build.sh |
Trigger a build |
get_project_target_settings.sh |
Get full target settings |
# Requires: UCB_API_KEY and UCB_ORG_ID env vars
export UCB_API_KEY=your_key
export UCB_ORG_ID=your_org
bash ucb/get_all_projects.shFrancisco Boll — GitHub | DevOps Engineer / SRE