Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/opt-nc/jbang-catalog
- Owner: opt-nc
- Created: 2022-07-19T22:21:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-08T23:52:26.000Z (over 2 years ago)
- Last Synced: 2023-03-22T21:14:12.662Z (almost 2 years ago)
- Topics: cli, jjbang, newcaledonia, nouvelle-caledonie, opensource, opensource-apps, picocli
- Language: Java
- Homepage: https://killercoda.com/opt-labs/course/jbang/optnc-catalog
- Size: 23.4 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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
```