Add facility to deploy nightly build to eclipse nexus instance.#885
Add facility to deploy nightly build to eclipse nexus instance.#885sbernard31 merged 1 commit intomasterfrom
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
masterand1.xin 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-repositoryormvn clean install --update-snapshotsor repository updatePolicy.