Taiko repository Taiko API
Tutaj znajduje się samouczek wideo
Wprowadzenie We wprowadzeniu znajduje się skrócona wersja tego, co należy zrobić jako zarys całości.
Przygotowanie Środowiska Zainstaluj: Jenkins [10.10.0.124] GitLab [10.10.0.119] Docker [10.10.0.121] Skonfiguruj środowisko, łącząc Jenkins z Dockerem i GitLabem. Przeczytaj wszystkie artykuły o Jenkins na sysadmin.info.pl. Zwróć uwagę na różnicę związaną z użytkownikiem (zamiast użytkownika jenkins, użyjemy użytkownika root - poniżej znajdziesz wyjaśnienie dlaczego) podczas dodawania węzła z Dockera do Jenkins. Jest znany problem z uprawnieniami. Generalnie, użytkownik, którego konfigurujesz, gdy łączysz się z węzłem Docker w konfiguracji węzła Jenkins, powinien być ustawiony jako root, a nie jenkins. Problem dotyczy GID dla użytkownika wewnątrz kontenera Docker. Jeśli użytkownik na hoście (węzeł Docker) ma inny GID niż użytkownik wewnątrz kontenera Docker, nie można kopiować plików między kontenerem Docker a hostem z powodu dwóch różnych GID, co prowadzi do błędu odmowy uprawnień w logu zadania Jenkins. Więcej znajdziesz tutaj: problem z uprawnieniami woluminu persistent 1. Konfiguracja GitLab Generowanie certyfikatu SSL - Wygeneruj samopodpisany certyfikat SSL i dodaj ścieżkę do plików key i crt w gitlab.rb.
...