Comments (4)
Hi @x2764tech
Thanks for the link reference and for the comments, I know semver and is on the solution right know.
from beatpulse.
Hi @x2764tech
This project use Directory.Build.props from the scratch!
from beatpulse.
Coming as an outsider to the project, so probably don't understand the full implications, but the usual solution is Semantic Versioning. This is how dotnet core does this.
NuGet supports this - allowing version ranges for package references (either 6.*
, or [6,7)
- the former being a bit more comprehensible to me).
So, all versions 1.x would be deemed to be compatible, but a breaking change would mean a major version bump. It takes a bit of co-ordination across packages, but seeing that they're all in the same repository, referencing a single file with the major version in, and then bumping that after a release would seem to make sense.
from beatpulse.
You could also use a Directory.Build.props
to keep them in sync (see https://www.thomaslevesque.com/2017/09/18/common-msbuild-properties-and-items-with-directory-build-props/ and https://docs.microsoft.com/en-us/visualstudio/msbuild/customize-your-build#directorybuildprops-and-directorybuildtargets)
from beatpulse.
Related Issues (20)
- Custom response HOT 2
- BeatPulse UI show old state after degraded one of services
- BeatPulse.Redis has reference to unsuported StackExchange.Redis.StrongName package HOT 2
- Inconsistent log level used in liveness checkers HOT 1
- Liveness checkers logs connection string HOT 1
- Question : Call health check from code HOT 1
- GetAllLiveness not accessible when creating new BeatPulse for Akka
- Adding multiple liveness results in Exception, "More then one sequence found" HOT 1
- Disable logs
- Add deprecated status to this repo HOT 2
- Liveness configuration from configuration file HOT 1
- Add Elasticsearch Provider HOT 2
- [BeatPulse-UI] Impossible to display data HOT 10
- UI behind reverse proxy HOT 14
- How to use beatpulse in iis authentication
- Incorrect NuGet Package HOT 7
- Redis livepoint creates numerous connections to Redis HOT 9
- Question: Can beatpulse be used with MVC 5 apps and full framework windows services? HOT 3
- Migrate to new aspnet core version.
- BeatPulse UI memory leak HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beatpulse.