Document tokens json clone bootstrap
This commit is contained in:
@@ -132,7 +132,7 @@ Pelny opis tabeli tokenow jest w `doc/tokens.md`.
|
|||||||
|
|
||||||
### Z `tokens.json`
|
### Z `tokens.json`
|
||||||
|
|
||||||
Jesli masz gotowy plik `tokens.json`, zacznij od skopiowania go do workspace:
|
Jesli masz gotowy plik `tokens.json`, zacznij od lokalnego store tokenow:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
mkdir -p ~/dev/workspace/rv/tokens
|
mkdir -p ~/dev/workspace/rv/tokens
|
||||||
@@ -140,20 +140,44 @@ cp tokens.json ~/dev/workspace/rv/tokens/tokens.json
|
|||||||
chmod 600 ~/dev/workspace/rv/tokens/tokens.json
|
chmod 600 ~/dev/workspace/rv/tokens/tokens.json
|
||||||
```
|
```
|
||||||
|
|
||||||
Nastepnie pobierz albo przygotuj `rv-launcher` w:
|
Opcja `git clone`:
|
||||||
|
|
||||||
```text
|
```bash
|
||||||
~/dev/workspace/rv/tools/rv-launcher
|
mkdir -p ~/dev/workspace/rv/tools
|
||||||
|
cd ~/dev/workspace/rv/tools
|
||||||
|
git clone http://77.90.8.171:3001/edu-tools/rv-launcher.git
|
||||||
|
cd rv-launcher
|
||||||
|
git remote rename origin r1
|
||||||
```
|
```
|
||||||
|
|
||||||
Po wejsciu do repo launchera sprawdz store tokenow:
|
Po klonie zmieniamy `origin` na `r1`, bo `tokens.json` jest mapowany na nazwy
|
||||||
|
git remotes. Jesli `git clone` wymaga autoryzacji, uzyj standardowego sposobu
|
||||||
|
Gita dla tego jednego kroku. Plik `tokens.json` zaczyna obslugiwac Git remotes
|
||||||
|
dopiero wtedy, gdy masz juz lokalnie `rvctl`.
|
||||||
|
|
||||||
|
Po wejsciu do repo launchera sprawdz store i wpisz credentials ze store do
|
||||||
|
remota `r1`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./rvctl tokens list store
|
./rvctl tokens list store
|
||||||
|
./rvctl tokens sync store r1
|
||||||
|
```
|
||||||
|
|
||||||
|
Na koniec odswiez metadane tokena i porownaj store z remote:
|
||||||
|
|
||||||
|
```bash
|
||||||
./rvctl tokens update r1
|
./rvctl tokens update r1
|
||||||
./rvctl tokens compare
|
./rvctl tokens compare
|
||||||
```
|
```
|
||||||
|
|
||||||
|
`compare` powinien pokazac `*` przy `r1`, jezeli remote i `tokens.json` sa
|
||||||
|
zgodne. Po operacjach Git mozesz usunac sekret z `.git/config`, zostawiajac
|
||||||
|
token tylko w store:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./rvctl tokens rm remote r1
|
||||||
|
```
|
||||||
|
|
||||||
### Po pobraniu kart pracy
|
### Po pobraniu kart pracy
|
||||||
|
|
||||||
Karty trafiaja do `series` w workspace:
|
Karty trafiaja do `series` w workspace:
|
||||||
|
|||||||
Reference in New Issue
Block a user