{"id":13408021,"url":"https://github.com/cake-build/cake","last_synced_at":"2026-03-01T13:05:25.590Z","repository":{"id":17323068,"uuid":"20094029","full_name":"cake-build/cake","owner":"cake-build","description":":cake: Cake (C# Make) is a cross platform build automation system.","archived":false,"fork":false,"pushed_at":"2025-01-17T19:54:26.000Z","size":11878,"stargazers_count":3996,"open_issues_count":265,"forks_count":744,"subscribers_count":134,"default_branch":"develop","last_synced_at":"2025-05-13T12:27:51.068Z","etag":null,"topics":["build-automation","build-automation-tool","build-tool","c-sharp","cake","cake-build","continuous-integration","dotnet","dotnetcore","hacktoberfest","nuget","nunit","orchestration","unit-testing","xunit"],"latest_commit_sha":null,"homepage":"https://cakebuild.net","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"manuelpajarito96/Election","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cake-build.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"open_collective":"cake"}},"created_at":"2014-05-23T09:26:54.000Z","updated_at":"2025-05-13T09:15:45.000Z","dependencies_parsed_at":"2023-12-24T09:33:41.094Z","dependency_job_id":"83b16f64-af00-4af6-ad76-82f100070f30","html_url":"https://github.com/cake-build/cake","commit_stats":{"total_commits":2581,"total_committers":284,"mean_commits":9.088028169014084,"dds":0.7287872917473848,"last_synced_commit":"a19ff93e1383ef8bc2fe0a1885a3fc011c60242e"},"previous_names":["patriksvensson/cake"],"tags_count":129,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-build%2Fcake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-build%2Fcake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-build%2Fcake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-build%2Fcake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cake-build","download_url":"https://codeload.github.com/cake-build/cake/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253981670,"owners_count":21994314,"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":["build-automation","build-automation-tool","build-tool","c-sharp","cake","cake-build","continuous-integration","dotnet","dotnetcore","hacktoberfest","nuget","nunit","orchestration","unit-testing","xunit"],"created_at":"2024-07-30T20:00:50.209Z","updated_at":"2026-03-01T13:05:25.585Z","avatar_url":"https://github.com/cake-build.png","language":"C#","readme":"# Cake\n\nCake (C# Make) is a build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages.\n\n| Runner         | Latest Released | Latest Develop |\n|----------------|-----------------|----------------|\n| Cake .NET Tool | [![NuGet](https://img.shields.io/nuget/v/Cake.Tool.svg)](https://www.nuget.org/packages/Cake.Tool)           | [![Azure Artifacts](https://azpkgsshield.azurevoodoo.net/cake-build/Cake/cake/cake.tool)](https://dev.azure.com/cake-build/Cake/_packaging?_a=package\u0026feed=cake\u0026package=Cake.Tool\u0026protocolType=NuGet)         |\n| Cake Frosting  | [![NuGet](https://img.shields.io/nuget/v/Cake.Frosting.svg)](https://www.nuget.org/packages/Cake.Frosting)   | [![Azure Artifacts](https://azpkgsshield.azurevoodoo.net/cake-build/Cake/cake/Cake.Frosting)](https://dev.azure.com/cake-build/Cake/_packaging?_a=package\u0026feed=cake\u0026package=Cake.Frosting\u0026protocolType=NuGet) |\n| Cake SDK       | [![NuGet](https://img.shields.io/nuget/v/Cake.Sdk.svg)](https://www.nuget.org/packages/Cake.Sdk)             | [![Azure Artifacts](https://azpkgsshield.azurevoodoo.net/cake-build/Cake/cake/Cake.Sdk)](https://dev.azure.com/cake-build/Cake/_packaging?_a=package\u0026feed=cake\u0026package=Cake.Sdk\u0026protocolType=NuGet)           |\n\n\n## Continuous integration\n\n| Build server                | Platform                | Build status                                                                                                                                                                                                                                       | Integration tests                                                                                                                                                   |\n|-----------------------------|-------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Azure Pipelines             | MacOS                   | [![Azure Pipelines Mac Build status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Mac?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=4)                 |                                                                                                                                                                     |\n| Azure Pipelines             | Windows                 | [![Azure Pipelines Windows Build status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Windows?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=1)         |                                                                                                                                                                     |\n| Azure Pipelines             | Debian                  | [![Azure Pipelines Debian Build status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Debian%20Stretch?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=7) |                                                                                                                                                                     |\n| Azure Pipelines             | Fedora                  | [![Azure Pipelines Fedora Build status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Fedora%2028?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=6)      |                                                                                                                                                                     |\n| Azure Pipelines             | Centos                  | [![Azure Pipelines Cake Centos status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Centos%207?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=5)        |                                                                                                                                                                     |\n| Azure Pipelines             | Ubuntu                  | [![Azure Pipelines Ubuntu Build status](https://dev.azure.com/cake-build/Cake/_apis/build/status/Azure%20Pipelines%20-%20Build%20Cake%20Ubuntu?\u0026branchName=develop)](https://dev.azure.com/cake-build/Cake/_build/latest?definitionId=3)           |                                                                                                                                                                     |\n| AppVeyor                    | Windows                 | [![AppVeyor branch](https://img.shields.io/appveyor/ci/cakebuild/cake/develop.svg)](https://ci.appveyor.com/project/cakebuild/cake/branch/develop)                                                                                                 | [![AppVeyor branch](https://img.shields.io/appveyor/ci/cakebuild/cake-eijwj/develop.svg)](https://ci.appveyor.com/project/cakebuild/cake-eijwj)                     |\n| TeamCity                    | Windows                 | [![TeamCity Build Status](https://img.shields.io/teamcity/build/s/Cake_CakeMaster?server=https://teamcity.jetbrains.com)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=Cake_CakeMaster)                                                |                                                                                                                                                                     |\n| Bitrise                     | MacOS                   | [![Build Status](https://app.bitrise.io/app/42eaef77e8db4a5c/status.svg?token=EDjHGK5njNJ-MrhSbvKM1w\u0026branch=develop)](https://app.bitrise.io/app/42eaef77e8db4a5c)                                                                                 | ![Build Status](https://app.bitrise.io/app/804b431c1f27e0a0/status.svg?token=qKosHEaJAJEqzZcq4s5WRg\u0026branch=develop)                                                 |\n| Bitrise                     | Debian                  | [![Build Status](https://app.bitrise.io/app/ea0c6b3c61eb1e79/status.svg?token=KJqOWXllYXz3WYqcB861Uw\u0026branch=develop)](https://app.bitrise.io/app/ea0c6b3c61eb1e79)                                                                                 | ![Build Status](https://app.bitrise.io/app/5a406f34f22113c6/status.svg?token=TQPbsmA9yP-iJOhzunIP4w\u0026branch=develop)                                                 |\n| Bitbucket Pipelines         | Debian                  | [![Build Status](https://bitbucketpipelinesshield.azurevoodoo.net/status/cakebuild/cake-integration-tests/develop)](https://bitbucketpipelinesshield.azurevoodoo.net/url/cakebuild/cake-integration-tests/develop)                                 |                                                                                                                                                                     |\n| GitLab                      | Debian                  | [![pipeline status](https://gitlab.com/cake-build/cake/badges/develop/pipeline.svg)](https://gitlab.com/cake-build/cake/commits/develop)                                                                                                           |                                                                                                                                                                     |\n| GitHub                      | Windows / Ubuntu/ macOS | [![Build Status](https://github.com/cake-build/cake/actions/workflows/build.yml/badge.svg?branch=develop)](https://github.com/cake-build/cake/actions/workflows/build.yml)                                                                         |                                                                                                                                                                     |\n| Woodpecker CI               | Debian                  | [![Woodpecker CI status](https://ci.codeberg.org/api/badges/15091/status.svg)](https://ci.codeberg.org/repos/15091)                                                                                                                                | [![Woodpecker CI Status](https://ci.codeberg.org/api/badges/15091/status.svg)](https://ci.codeberg.org/repos/15091)                                                 |\n\n## Code Coverage\n\n[![Coverage Status](https://coveralls.io/repos/github/cake-build/cake/badge.svg?branch=develop)](https://coveralls.io/github/cake-build/cake?branch=develop)\n\n## Table of Contents\n\n1. [Documentation](https://github.com/cake-build/cake#documentation)\n2. [Contributing](https://github.com/cake-build/cake#contributing)\n3. [Get in touch](https://github.com/cake-build/cake#get-in-touch)\n4. [License](https://github.com/cake-build/cake#license)\n\n## Documentation\n\nYou can read the latest documentation at [https://cakebuild.net/](https://cakebuild.net/).\n\nFor a simple example to get started see [Setting up a new project](https://cakebuild.net/docs/getting-started/setting-up-a-new-scripting-project).\n\n## Contributing\n\nSo you’re thinking about contributing to Cake? Great! It’s **really** appreciated.\n\nMake sure you've read the [contribution guidelines](https://cakebuild.net/docs/contributing/contribution-guidelines) before sending that epic pull request. You'll also need to sign the [contribution license agreement](https://cla.dotnetfoundation.org/cake-build/cake) (CLA) for anything other than a trivial change.  **NOTE:** The .NET Foundation CLA Bot will provide a link to this CLA within the PR that you submit if it is deemed as required.\n\n* Fork the repository.\n* Create a branch to work in.\n* Make your feature addition or bug fix.\n* Don't forget the unit tests.\n* Send a pull request.\n\n## Get in touch\n\n[![Follow @cakebuild on Mastodon](https://img.shields.io/badge/Mastodon-Follow%20%40cakebuild-6364FF?style=flat\u0026logo=mastodon\u0026logoColor=white)](https://dotnet.social/@cakebuild) \n[![Follow @cakebuild.net on Bluesky](https://img.shields.io/badge/Bluesky-Follow%20%40cakebuild.net-0085FF?style=flat\u0026logo=bluesky\u0026logoColor=white)](https://bsky.app/profile/cakebuild.net) \n\n[![Join the chat at https://github.com/cake-build/cake/discussions](https://img.shields.io/badge/discussions-join%20chat-brightgreen?style=flat\u0026logo=github\u0026logoColor=white)](https://github.com/cake-build/cake/discussions?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n## License\n\nCopyright © .NET Foundation, Patrik Svensson, Mattias Karlsson, Gary Ewan Park, Alistair Chapman, Martin Björkström, Dave Glick, Pascal Berger, Jérémie Desautels, Enrico Campidoglio, C. Augusto Proiete, Nils Andresen, and contributors.\n\nCake is provided as-is under the MIT license. For more information see [LICENSE](https://github.com/cake-build/cake/blob/develop/LICENSE).\n\n* For Roslyn, see https://github.com/dotnet/roslyn/blob/master/License.txt\n* For Autofac, see https://github.com/autofac/Autofac/blob/master/LICENSE\n* For NuGet.Core, see https://github.com/NuGet/Home/blob/dev/LICENSE.txt\n\n## Thanks\n\nA big thank you has to go to [JetBrains](https://www.jetbrains.com) who provide each of the Cake Developers with an [Open Source License](https://www.jetbrains.com/community/opensource/#support) for [ReSharper](https://www.jetbrains.com/resharper/) that helps with the development of Cake.\n\n### Sponsors\n\nOur wonderful sponsors:\n\n[![Sponsors](https://opencollective.com/cake/sponsors.svg)](https://opencollective.com/cake)\n\n### Backers\n\nOur wonderful backers:\n\n[![Backers](https://opencollective.com/cake/backers.svg)](https://opencollective.com/cake)\n\n## Code of Conduct\n\nThis project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/)\nto clarify expected behavior in our community.\nFor more information see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).\n\n## Contribution License Agreement\n\nBy signing the [CLA](https://github.com/dotnet-foundation/.github/blob/main/CLA/dotnetfoundation.yml), the community is free to use your contribution to .NET Foundation projects.\n\n## .NET Foundation\n\nThis project is supported by the [.NET Foundation](http://www.dotnetfoundation.org).\n","funding_links":["https://opencollective.com/cake"],"categories":["Frameworks, Libraries and Tools","Build Automation","自动构建","C#","自动构建（Build Automation）","C\\#","hacktoberfest","框架, 库和工具","C# #","🗒️ Cheatsheets"],"sub_categories":["Build Automation","Misc","自动部署","📦 Libraries"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-build%2Fcake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcake-build%2Fcake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-build%2Fcake/lists"}