cake-contrib / Cake.EntityFramework

A set of Cake aliases for Entity Framework code first migrations.
https://cakebuild.net/extensions/cake-entityframework
MIT License
5 stars 5 forks source link

Standardize Deployment to Nuget #9

Closed louisfischer closed 7 years ago

louisfischer commented 7 years ago

Review and standardize Deployment to nuget using the Cake.Reciepe repo that other cake plugins are using. This includes code coverage, automated test runs, and Deployment to Nuget via AppVeyor

Silvenga commented 7 years ago

Throughts:

louisfischer commented 7 years ago

What do you think about using Gitflow? Master would be the copy that gets deployed.

I created a develop branch

Silvenga commented 7 years ago

Damn, you blocked my commit to fix the build.

Never really liked true Gitflow - could we transpose where master is upstream and stable is what is deployed?

Silvenga commented 7 years ago

How about GitHubFlow? - http://scottchacon.com/2011/08/31/github-flow.html

There's a lot of ceremony in GitFlow, much of which doesn't integrate into UI's and doesn't work well under Windows. It also breaks Git defaults (IMHO) and increases conceptual overhead.

louisfischer commented 7 years ago

Works for me....I like githubflow. How about using tags when deploying to Nuget?

Silvenga commented 7 years ago

I like that, makes it easy for Appveyor to know what to deploy to what. What do you think, tags = nuget release versions?

louisfischer commented 7 years ago

Yep. The Tag will equal the version number. BTY, I use gitkraken for windows. It makes work with git super simple and has a nice GUI front end. If you it is ok, I will go ahead and get rid of the develop branch and just use feature branches.. I will merge what is in develop to master then drop the branch.

Silvenga commented 7 years ago

Thanks @louisfischer!