- Czy Jenkinsfile może mieć wiele rurociągów?
- Jak stworzyć Jenkinsfile dla potoku multibranch?
- Czy repozytorium może mieć wiele Jenkinsfile?
Czy Jenkinsfile może mieć wiele rurociągów?
Tworzenie potoków wieloprześcichowych. Typ projektu Multibranch Pipeline umożliwia skonfigurowanie różnych zadań dla różnych oddziałów tego samego projektu. W konfiguracji rurociągu z wieloma branchami Jenkins automatycznie odkrywa, zarządza i wykonuje zadania dla wielu repozytoriów źródłowych i gałęzi.
Jak stworzyć Jenkinsfile dla potoku multibranch?
Udaj się do instancji Jenkins i utwórz nowy element. Wprowadź nazwę zadania i wybierz opcję „Multibranch Pipeline” na końcu ekranu. Następnie kliknij przycisk OK. Na następnym ekranie przejdź do zakładki „źródła oddziału”, kliknij przycisk „Dodaj źródło” i wybierz „Git” z menu rozwijanego.
Czy repozytorium może mieć wiele Jenkinsfile?
Po dodaniu nowego zadania rurociągu wybór skryptu rurociągu z SCM wyświetla formularz, który umożliwia wybór repozytorium, z którego załadowany jest JenkinsFile dla rurociągu. Pozwala jednak również na dodanie wielu repozytoriów, a każde dodane repozytorium wymaga własnego Jenkinsfile.