Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/opt-nc/jbang-catalog

Catalogue des scripts JBang! de l'OPT-NC (OPT Nouvelle-Calédonie)
https://github.com/opt-nc/jbang-catalog

cli jjbang newcaledonia nouvelle-caledonie opensource opensource-apps picocli

Last synced: 10 days ago
JSON representation

Catalogue des scripts JBang! de l'OPT-NC (OPT Nouvelle-Calédonie)

Awesome Lists containing this project

README

        

# Le catalogue JBang de OPT-NC

Ici seront référencés des démos, mini projets, exécutables très facilement grâce à (J)Bang.

## Usage

### 👉 Prérequis

- Avoir [`sdkman`](https://sdkman.io/) installé
- Installer [JBang!](https://www.jbang.dev/documentation/guide/latest/installation.html) :
```shelll
sdk install jbang
```

## 🚀 Lancer les scripts avec (J)Bang!

Il existe plusieurs façons de lancer les scripts référencés dans le catalog.
Exemple de `hello-optnc` :

En créant un alias local au poste de dev :
```shell
jbang alias add --name hello-optnc https://github.com/opt-nc/jbang-catalog/blob/main/hello-optnc/HelloOptNc.java
# Check des alias
jbang alias list
# Appel du script
jbang hello-optnc
```

ou directement
```shell
jbang hello-optnc@opt-nc/jbang-catalog
```

Enfin, pour rester à jour des ajouts de la communauté, mettre à jour le cache :

```shell
jbang cache clear
jbang hello-optnc@opt-nc/jbang-catalog
```