Qovery / RedisLess

RedisLess is a fast, lightweight, embedded and scalable in-memory Key/Value store library compatible with the Redis API.
MIT License
150 stars 16 forks source link

Create a script to build, test and publish the NodeJS client #9

Open evoxmusic opened 3 years ago

evoxmusic commented 3 years ago

To make RedisLess easily testable by any NodeJS developer, it would be useful to have a script to build, test and deploy the NodeJS client. Any suggestion is appreciated.

tbmreza commented 3 years ago

Stumbled upon this: https://dev.to/kennethlarsen/how-to-distribute-a-rust-binary-on-npm-75n

exec('curl -LSfs https://japaric.github.io/trust/install.sh | \ sh -s -- --git qovery/redisless', (error, stdout, stderr) => { console.log(stderr); });


- node install.js

Is this close enough to what you had in mind?
evoxmusic commented 3 years ago

I don't think we need something like that. We already have everything we need. We just need to spend some time to automatically build and publish on NPM with Github actions. I will probably spend some time on this task once I have finished what I am working on - RedisLess cluster support