GithubHelp home page GithubHelp logo

cakedemo's Introduction

Cake Demo

Make an assessment of Cake

What is cake ?

Cake (C# Make) is a free and open source cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages.

Familiar

Cake is built on top of the Roslyn compiler which enables you to write your build scripts in pure C# in either a standard console project, using Cake Frosting, or as Cake script using Cake .NET Tool.

Cross platform & cross runtime

Cake runs on modern .NET platform (.NET Core 3.1 or .NET 5 and newer) and is available on Windows, Linux and macOS.

IDE integration

Cake can run as simple console applications with full IDE integration including IntelliSense or refactoring. There are extensions available to provide advanced features for most popular IDEs and editors.

Reliable

Regardless if you're building on your own machine, or building on a CI system such as Azure Pipelines, GitHub Actions, TeamCity or Jenkins, Cake is built to behave in the same way.

Batteries included

Cake supports the most common tools used during builds such as MSBuild, .NET Core CLI, MSTest, xUnit, NUnit, NuGet, ILMerge, WiX and SignTool out of the box and many more through an ever growing list of addins and modules.

Open source & community backed

Cake will always be free and open source, even for commercial use. If you want to support us we accept donations. There's an amazing community around Cake with several hundred contributors which are involved in the project and we would love to have you on board too.

cakedemo's People

Contributors

actarus108 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.