Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nutgaard/nodecli
CLI tools for various stuff
https://github.com/nutgaard/nodecli
Last synced: about 2 months ago
JSON representation
CLI tools for various stuff
- Host: GitHub
- URL: https://github.com/nutgaard/nodecli
- Owner: nutgaard
- Created: 2017-10-19T13:57:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T17:51:34.000Z (about 2 years ago)
- Last Synced: 2023-03-27T21:19:06.195Z (almost 2 years ago)
- Language: JavaScript
- Size: 309 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NodeCLI
Forskjellige CLI-utils bygget med nodeJS.
Noen av kommandoene er avhengig av å kunne logge inn på ulike systemer, for at dette skal fungere må du sette opp variablene `domenebrukernavn` og `domenepassord` i fasit.properties.
#### For å sette opp
```
git clone ....
npm i
npm link
```### Kommandoer
`npm link` setter opp flere ulike kommandoer som er tilgjengelige på ditt shell etter kommendoen er kjørt.#### skya
```
skya login - Logger deg inn på nodene til app i ett gitt miljø
skya nodes - Lister ut alle nodene for app i ett gitt miljø
skya restart - Restarter alle noder for app i ett gitt miljø
```#### commit
```
commit - Gir det ett preset at endrings-typer alà conventional-changelog
```#### deploy
```
deploy - Bestiller jira-deploy
```#### open cisbl
```
# Om det bare er ett treff etter ett søk vil det bli åpnet automatisk.
# Ved flere treff får man opp muligheten til å velge.
open cisbl . - Prøver å åpne cisbl utifra mappenavn og suffix
open cisbl . pipeline - I mappen mininnboks vil denne prøve å finne jobben `mininnboks-pipeline`
open cisbl tps master - Vil søke etter jobben tps-master og åpne denne.
```#### open fasit
```
open fasit - Åpner https://fasit.adeo.no/search?q=
```#### open fasit
```
open stash . - Åpner stash basert på `git remote -v` (origin)
open stash [query] - Søker etter repos, og viser muligheten for å velge hvilken du vil åpne of det er flere treff
```#### open vera
```
open vera [envs] - Åpner vera basert og [envs]
```#### vera sjekk
vera kommandoene bruker `fuzzysearch` for å matche mot applikasjonene, i motsetning til vera.adeo.no som har nærmest eksakt match.
Dette betyr at `arb-tekster` og `arbtekster` begge matcher `veiledningarbeidssoker-tekster`, `veilarbportefoljeflatefs-tekster` og ett par til.
```
vera sjekk <...envs> - Viser samme tabell som `open vera `
```#### vera diff
Veldig lik `vera sjekk`, men filterer bort innslag hvor applikasjonen har samme versjon i miljøene
```
vera diff - Viser alle applikasjoner som matcher med forskjellige verjson i og
```#### vera lift
Bruker `vera diff` for å finne applikasjoner, gir deg mulighet til å velge hvilke appliaksjoner som skal løftes, og bestiller så jira-deploy-saker
```
vera lift - Løft alle applikasjoner som ikke er like fra til
```#### version / versjon
Lokaliserer nærmeste `pom.xml` eller `package.json`, og printer ut hvilken versjon som er satt i filen.
```
version -
versjon -
```#### snapshots / snaps
Lokaliserer nærmeste `pom.xml`, og printer ut alle avhengigheter som har SNAPSHOT-version.
```
snapshots -
snaps -
```#### branch
```
branch list - tilsvarende git branch -a
branch prune - kjører 'git remote prune origin', og prøver deretter å finne alle lokale branches som ikke er på remote
branch co - søker etter matchende branch, og kjører git checkout om den finner en match
```#### lines
```
lines - Finner alle filer gitt og teller antall linjer (MaxDepth: 10)
```#### files
```
files - Finner alle filter gitt (MaxDepth: 10)
```#### deploydaemon
Denne er ikke nødvendig å kalle selv, alle andre kommandoer som deployer vil automatisk starte daemonen.
```
deploydaemon status - Status på daemon
deploydaemon start - Start daemon
deploydaemon stop - Stop daemon
deploydaemon kill - Kill daemon
deploydaemon restart - Restart daemon
```