{"id":20853725,"url":"https://github.com/wolfeidau/cbuild","last_synced_at":"2026-05-18T03:34:35.478Z","repository":{"id":36983602,"uuid":"208926826","full_name":"wolfeidau/cbuild","owner":"wolfeidau","description":"This is a command line tool which enables you to upload and build in the AWS using AWS CodeBuild. ","archived":false,"fork":false,"pushed_at":"2023-03-06T02:57:56.000Z","size":99,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-28T02:33:31.140Z","etag":null,"topics":["aws","codebuild","golang","sam"],"latest_commit_sha":null,"homepage":"https://github.com/wolfeidau/cbuild","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wolfeidau.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-17T00:54:52.000Z","updated_at":"2021-12-24T05:29:37.000Z","dependencies_parsed_at":"2024-06-21T08:53:27.711Z","dependency_job_id":null,"html_url":"https://github.com/wolfeidau/cbuild","commit_stats":{"total_commits":25,"total_committers":2,"mean_commits":12.5,"dds":0.48,"last_synced_commit":"5b40ea3bd5ae65a8aeb7ed0990abf69727d12092"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/wolfeidau/cbuild","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfeidau%2Fcbuild","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfeidau%2Fcbuild/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfeidau%2Fcbuild/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfeidau%2Fcbuild/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wolfeidau","download_url":"https://codeload.github.com/wolfeidau/cbuild/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfeidau%2Fcbuild/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33163764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T22:39:12.733Z","status":"online","status_checked_at":"2026-05-18T02:00:06.436Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","codebuild","golang","sam"],"created_at":"2024-11-18T03:22:56.156Z","updated_at":"2026-05-18T03:34:35.443Z","avatar_url":"https://github.com/wolfeidau.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cbuild\n\nThis is a command line tool which enables you to upload and build in the AWS using AWS CodeBuild. I wrote this tool to enable me to overcome the issue of uploading big bundles of code either in zip files or docker containers while on slow internet connections. This tool takes JUST your source code, builds an archive and pushes it to S3, then triggers a build either using a default `buildspec.yml` or the one in your projects root directory.\n\n# Deployment\n\nIn the `sam` folder is an [AWS SAM](https://aws.amazon.com/serverless/sam/) template which deploys a CodeBuild project for building that has minimal access to AWS.\n\n# Configuration\n\nThis tool expects some environment variables to be exported, in my case I use direnv to export them as I navigate to the project.\n\nThis is an example `.envrc` file, note the `xxxx` are placeholders for the identifiers which CDK will generate on deploy in your account.\n\n```\nexport AWS_PROFILE=myprofile\nexport AWS_REGION=ap-southeast-2\n\nexport SOURCE_BUCKET=\"builderstack-dev-master-sourcesxxxx\"\nexport ARTIFACT_BUCKET=\"builderstack-dev-master-artifactsxxxxx\"\nexport BUILD_PROJECT_ARN=\"Buildxxxx\"\n```\n\n# Status\n\nThis project is still a work in progress and will be feature complete soon.\n\n# License\n\nThis project is released under Apache 2.0 License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwolfeidau%2Fcbuild","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwolfeidau%2Fcbuild","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwolfeidau%2Fcbuild/lists"}