Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cake-contrib/cake.incubator
This project contains various experimental but useful extension methods and aliases for Cake
https://github.com/cake-contrib/cake.incubator
build-tool cake cake-addin cake-build cake-scripts
Last synced: 14 days ago
JSON representation
This project contains various experimental but useful extension methods and aliases for Cake
- Host: GitHub
- URL: https://github.com/cake-contrib/cake.incubator
- Owner: cake-contrib
- License: other
- Created: 2016-10-16T14:27:04.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2023-04-24T05:57:10.000Z (over 1 year ago)
- Last Synced: 2024-12-12T00:38:12.910Z (22 days ago)
- Topics: build-tool, cake, cake-addin, cake-build, cake-scripts
- Language: C#
- Homepage: http://cakebuild.net/api/Cake.Incubator/
- Size: 2.06 MB
- Stars: 19
- Watchers: 8
- Forks: 23
- Open Issues: 13
-
Metadata Files:
- Readme: Readme.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# ![CakeBuild](https://github.com/cake-build/graphics/raw/master/png/cake-small.png) Cake.Incubator
[![Build status](https://ci.appveyor.com/api/projects/status/github/cake-contrib/cake.incubator?branch=master&svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-incubator/branch/master)
[![NuGet version](https://badge.fury.io/nu/Cake.Incubator.svg)](https://badge.fury.io/nu/Cake.Incubator)This project contains various experimental but useful extension methods and aliases for [Cake](http://cakebuild.net) that over time may become part of the core project
* Repository: [https://github.com/cake-contrib/cake.incubator](https://github.com/cake-contrib/cake.incubator)
* Docs: [http://cakebuild.net/api/Cake.Incubator/](http://cakebuild.net/api/Cake.Incubator/)
* [Release Notes](https://github.com/cake-contrib/Cake.Incubator/releases)### Usage: inside build.cake
This addin is designed to be used inside of cake scripts. To start using it, first you must add a cake [preprocessor directive](http://cakebuild.net/docs/fundamentals/preprocessor-directives) to your script as below.
```cs
// NB: always pin your version to avoid breaking changes in newer releases
#addin "Cake.Incubator&version=x.x.x"
// or
#addin "nuget:?package=Cake.Incubator&version=x.x.x"
```When the cake script is run, this will download the latest version of the `Cake.Incubator` nuget package and will now be available to use inside of the script.
### Contributions
Feel free to submit your PR's with your handy aliases or extensions.
The only requirement is that they do not introduce additional dependencies to the package.