meta: add possibility to install cln plugin with coffee

Core lightning is starting to support a decent plugin manager that gives you the possibility to install a plugin without care about the process.

Coffee [1] is a plugin manager that uses the manifest like all basic plugin managers (npm, pacman ...).

So this commit is adding support for coffee and allowing people to install plugins with the following command:

```
coffee remote add teos-git https://github.com/talaia-labs/rust-teos.git
coffee install rust-teos -v
coffee list
```

[1] https://github.com/coffee-tools/coffee
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
This commit is contained in:
Vincenzo Palazzo 2024-04-09 11:51:24 +02:00
parent 609da2dc23
commit 011ba645bb

10
coffee.yml Normal file
View file

@ -0,0 +1,10 @@
---
plugin:
name: rust-teos
version: 0.2.0
lang: rust
install: |
cargo build --release --locked --package watchtower-plugin
cp target/release/watchtower-client .
cargo clean
main: watchtower-client