W tym filmie wyjaśniam, jak połączyć Jenkins i GitLab.
Poradnik
-
Wejdź na stronę GitLab i skopiuj URL. W moim przypadku to 10.10.0.119
-
Zaloguj się przez SSH na serwer Jenkins i skopiuj certyfikat z GitLab
|
|
sudo find / -iname “cacerts”
5.
```bash
java -version
|
|
- Importuj certyfikat GitLab do Java cacerts
|
|
- wpisz hasło
|
|
- Czy ufać temu certyfikatowi? Wpisz:
yes
I naciśnij Enter
- Zrestartuj Jenkins
|
|
-
Zainstaluj wtyczkę GitLab w Jenkinsie i zrestartuj Jenkins
-
Zaloguj się do GitLab, utwórz projekt i wygeneruj token dla projektu.
-
Wejdź w Zarządzanie Jenkinsem -> System i przewiń w dół, aby znaleźć sekcję GitLab.
-
Podaj nazwę połączenia np. GitLab, URL GitLab oraz dane uwierzytelniające (użyj wygenerowanego w GitLabie tokena API dla projektu, aby dodać dane uwierzytelniające - zobacz film)
-
Przetestuj połączenie.