{"id":15059120,"url":"https://github.com/coreos/coreos-assembler","last_synced_at":"2025-05-15T11:01:43.224Z","repository":{"id":37444974,"uuid":"133999225","full_name":"coreos/coreos-assembler","owner":"coreos","description":"Tooling container to assemble CoreOS-like systems","archived":false,"fork":false,"pushed_at":"2025-05-07T17:12:22.000Z","size":87864,"stargazers_count":362,"open_issues_count":91,"forks_count":174,"subscribers_count":33,"default_branch":"main","last_synced_at":"2025-05-07T18:26:49.108Z","etag":null,"topics":["buildsystem","coreos","fedora"],"latest_commit_sha":null,"homepage":"https://coreos.github.io/coreos-assembler/","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/coreos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","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,"zenodo":null}},"created_at":"2018-05-18T20:07:27.000Z","updated_at":"2025-05-07T17:12:26.000Z","dependencies_parsed_at":"2025-01-05T01:01:36.462Z","dependency_job_id":"2b0739b3-1b6a-4e2e-b0e3-05385f0fa769","html_url":"https://github.com/coreos/coreos-assembler","commit_stats":{"total_commits":6126,"total_committers":120,"mean_commits":51.05,"dds":0.8392099249102187,"last_synced_commit":"d422dc6f20e6f07ce9a670f93df548d63d4d2795"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fcoreos-assembler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fcoreos-assembler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fcoreos-assembler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fcoreos-assembler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coreos","download_url":"https://codeload.github.com/coreos/coreos-assembler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254328384,"owners_count":22052632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["buildsystem","coreos","fedora"],"created_at":"2024-09-24T22:37:59.659Z","updated_at":"2025-05-15T11:01:38.192Z","avatar_url":"https://github.com/coreos.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# The CoreOS Assembler\n\nThis is the CoreOS Assembler (often abbreviated COSA) build environment. It is\na collection of various tools used to build [Fedora CoreOS][fcos] style\nsystems, including RHEL CoreOS. The goal is that everything needed to build and\ntest the OS comes encapsulated in one (admittedly large) container.\n\nA high level goal of this tool is to support two highly related use cases, and\nto keep them as similar as possible:\n\n- Local development (\"test a kernel change\")\n- Be a production build system orchestrated by an external tool (e.g. Jenkins)\n\nSee [fedora-coreos-pipeline][pipeline] as an example pipeline.\n\nThe container itself is available on [Quay.io](https://quay.io) at\n[`quay.io/coreos-assembler/coreos-assembler`][quay-cosa]. It includes the\nfollowing tools:\n\n- [`cosa`](docs/cosa.md): entrypoint for the COSA container and dispatcher to other\n  commands:\n  - To learn how to use COSA, see the\n    [Building Fedora CoreOS](docs/building-fcos.md) guide and the\n    [Working with CoreOS Assembler](docs/working.md) guide.\n  - To learn how to develop on COSA, see the\n    [CoreOS Assembler Design](docs/design.md) guide and the\n    [Working on CoreOS Assembler](docs/devel.md) guide.\n- [`kola`](docs/kola.md): for launching instances and running tests on them\n- [`kolet`](docs/kola.md#kolet): an agent for kola that runs on instances\n- [`ore`](docs/mantle/ore.md): for interfacing with cloud providers\n- [`plume`](docs/mantle/plume.md): for releasing Fedora CoreOS and Fedora Cloud\n\n## Building Fedora CoreOS\n\nSee the [Building Fedora CoreOS](docs/building-fcos.md) guide to learn how to\nbuild Fedora CoreOS with COSA.\n\n## Building a custom OS with COSA\n\nFor more information about building a custom OS derived or based on Fedora\nCoreOS, see [Custom OS](docs/custom.md).\n\n[fcos]: https://coreos.fedoraproject.org\n[pipeline]: https://github.com/coreos/fedora-coreos-pipeline\n[quay-cosa]: https://quay.io/repository/coreos-assembler/coreos-assembler\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoreos%2Fcoreos-assembler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoreos%2Fcoreos-assembler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoreos%2Fcoreos-assembler/lists"}