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 varsexport UCB_API_KEY=your_key
export UCB_ORG_ID=your_org
bash ucb/get_all_projects.shFrancisco Boll — GitHub | DevOps Engineer / SRE