-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add facility to deploy nightly build to eclipse nexus instance. #885
Conversation
@zakharenkodmytro does the current snapshot works for you ? |
I was able to download snapshot in server project BUT now I experience some import errors(import classes cannot be found):
I'm using leshan for server, config-server(we just provision security materials through it) and demo client.
Yes, it will be great idea, so we need milestone. Because what I'm thinking now is - I can build Leshan with some internal release version and put it to ours artifactory. Release Milestone will be obviously better. |
I don't get it, are you mixing different version of leshan ? |
oh maybe, you mean that you find API break ? |
I use next dependencies. BTW do you have still leshan-server-cluster or it is gone in latest code? If yes, what dependency I should use instead of leshan-server-cluster now? |
I think API broken , yes. |
Unfortenately, if you begin to use the branch 2.0.0 you should keep in mind that you will face API break regularly. 1.x has stable API but you will not have new features. |
I hope you are not using the northbound API but just the redis store. If this is the case you just need to use See #679. |
Gotcha, Now I need try to fix API, that's fine unless it took forever for me). I |
No problem 😉 and I totally forget to thank you for the contribution ! |
I will take a look, what is northbound API? Checked, we just use redis store so I think we will easily switch to 'leshan-server-redis` |
An API based on redis pubsub to send message to all leshan instances in a cluster. |
bf39c92
to
16b283b
Compare
9dd85b5
to
1c05733
Compare
I added job for branch 1.x : https://ci.eclipse.org/leshan/job/leshan-1.x-nightly/ |
The idea is to be able to create jenkins jobs executed 1 time a day (or on demand) which will deploy a SNAPSHOT release of
master
and1.x
in https://repo.eclipse.org/content/repositories/leshan-snapshots/.First try :
SNAPSHOT should be available using :
Using SNAPSHOT is pretty different than using RELEASE version.
mvn dependency:purge-local-repository
ormvn clean install --update-snapshots
or repository updatePolicy.