docs(workflow): add ssh setup stage for gitea push
This commit is contained in:
20
doc/etap-002-ssh-gitea.md
Normal file
20
doc/etap-002-ssh-gitea.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# Etap 002: SSH flow dla `gitea.mpabi.pl`
|
||||||
|
|
||||||
|
Cel etapu: przejść z push przez HTTPS/token na standardowy push przez SSH do `trade/trade-iac`.
|
||||||
|
|
||||||
|
## Zakres
|
||||||
|
|
||||||
|
1. Wygenerować dedykowany klucz SSH dla Gitei (jeśli brak).
|
||||||
|
2. Dodać konfigurację hosta `gitea.mpabi.pl` w `~/.ssh/config`.
|
||||||
|
3. Dodać klucz publiczny do konta `u1` w Gitei.
|
||||||
|
4. Ustawić `origin` repo `trade-iac` na URL SSH.
|
||||||
|
5. Zweryfikować:
|
||||||
|
- `ssh -T git@gitea.mpabi.pl`,
|
||||||
|
- `git ls-remote origin`,
|
||||||
|
- `git push` bez hasła/tokena HTTP.
|
||||||
|
|
||||||
|
## Kryteria akceptacji
|
||||||
|
|
||||||
|
- SSH auth do Gitei działa dla użytkownika `git`.
|
||||||
|
- `trade-iac` używa `git@gitea.mpabi.pl:trade/trade-iac.git`.
|
||||||
|
- Push działa przez SSH.
|
||||||
Reference in New Issue
Block a user