Zainstaluj i użyj wtyczki Bootstrap 5 Jenkins

Zainstaluj i użyj wtyczki Bootstrap 5 Jenkins

Bootstrap to bezpłatna front-end ramy dla szybszego i łatwiejszego tworzenia stron internetowych. Zawiera szablony projektowe oparte na HTML i CSS dla typografii, formularzy, przycisków, tabel, nawigacji, modeli, karuzeli obrazowej i wielu innych komponentów, a także opcjonalnych wtyczek JavaScript.

Jenkins Jelly to szablon używany do tworzenia elementów interfejsu użytkownika w Jenkins, takich jak formularze, tabele i przyciski. Opiera się na języku skryptu Jelly, języku opartym na XML używanym do definiowania treści dynamicznej.

W Jenkins scenariusze Jelly są używane do tworzenia elementów interfejsu użytkownika wyświetlanych na stronie internetowej Jenkins, takich jak status kompilacji, historia i artefakty. Są również używane do zdefiniowania zachowania tych elementów, takich jak to, jak powinny być wyświetlane i co powinno się stać po kliknięciu.

Skrypty galaretki są zwykle zapisywane w XML i mogą być używane do zdefiniowania układu i funkcjonalności tworzonych elementów interfejsu użytkownika, które tworzą. Często łączą się z innymi technologiami, takimi jak HTML, CSS i JavaScript, aby tworzyć złożone i interaktywne interfejsy użytkownika.

Wtyczka Bootstrap 5 dla Jenkins zapewnia pakiet elementów interfejsu użytkownika Jenkins, którego można użyć do szybkiego tworzenia i dostosowania interfejsu użytkownika Jenkins za pomocą Jelly Language.

Instalowanie wtyczki Bootstrap 5 w Jenkins

Aby użyć wtyczki Jenkins Bootstrap 5, dodaj ją jako zależność w POM.plik xml, jak pokazano:


io.Jenkins.wtyczki
Bootstrap5-API
[Ostatnia wersja]

Po dodaniu możesz użyć dostarczonych klas narzędzi, aby utworzyć niestandardowe elementy interfejsu użytkownika Jenkins.

Na przykład poniżej znajduje się prosta galaretka, która pokazuje całkowitą liczbę kompilacji na serwerze Jenkins



Całkowita liczba kompilacji: $ buildCount


Ten skrypt galaretki zakłada, że ​​jest wykonywany w kontekście kompilacji Jenkins i że zmienna kompilacji jest dostępna. Jeśli używasz tego skryptu w innym kontekście, może być konieczne zmodyfikowanie go lub podać niezbędne zmienne inaczej.

Wniosek

Ten samouczek pokazuje użycie wtyczki Bootstrap 5 do definiowania i pracy z klasami narzędzi Bootstrap w celu zdefiniowania niestandardowego interfejsu użytkownika Jenkins.