cake-contrib / cake-contrib/Cake.EventLog

Convert this repo to use Cake.Recipe

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Improvement
Dominant language
C#
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

Description

@agc93 I am pretty much at the point where my not so secret project, Cake.Recipe, is ready to be rolled out.

Would you be interested in me adding it to this repository?

The benefits would be...

- a single place to control all the builds in the cake-contrib organisation
- access to notifications on twitter and gitter when new releases are available

Things that Cake.Recipe already does:

- Version with GitVersion
- Build
- Compile
- Run Unit Tests
- Submit results to coveralls.io
- NuGet Package everything
- Upload all artifacts to AppVeyor
- Runs DupFinder
- Runs InspectCode
- Handles publishing to both MyGet and NuGet (for interim releases)
- Runs GitLink, meaning that addin code is debuggable doing debug session in visual studio when debugging build.cake
- Documentation Website generation using Wyam

Probably other stuff that I have forgotten.

The main thing being, if we add something to Cake.Recipe, then all projects that are already using Cake.Recipe should be able to immediately take advantage of it.

Thoughts? If you were interested, would you be happy to have me make the changes directly to repo, or would you prefer it as a PR?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the proposed Cake.Recipe integration and the repository's current build setup. Check whether the listed build, test, packaging, AppVeyor, publishing, analysis, and documentation capabilities fit this repository. Done means the maintainers have chosen an integration approach and agreed on whether the work should be submitted as a pull request.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.