Skip to content

christianacca/LogEvents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogEvents Build Status

Simple log event abstractions

Develop

To build and run tests you can use:

  • the dotnet cli tool
  • any IDE/editor that understands MSBuild eg Visual Studio or Visual Studio Code

Recommended workflow

  • Develop on a feature branch created from master:
    • create a branch from master named feature/xxx eg feature/cool-feature
    • commits pushed from this branch will trigger a limited CI build (compile and test only)
  • When ready to publish the nuget package to production:
    • merge master into your branch, then run tests locally (eg dotnet test src/CcAcca.LogEvents.Tests)
    • merge your feature branch to master
    • on the master branch, bump the version number in CcAcca.LogEvents.csproj; follow semver
    • on the master branch git push

CI server

Azure Devops (formally vsts) is used to run the dotnet cli tool to perform the build and test. See the yam build definition for details.

Notes:

  • The CI build is configured to run on every commit to any branch
  • Commits to master will also publish the nuget package for CcAcca.LogEvents to the myget nuget feed

About

Simple log event abstractions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages