Instale e use o plugin de bootstrap 5 jenkins

Instale e use o plugin de bootstrap 5 jenkins

Bootstrap é uma estrutura de front-end gratuita para desenvolvimento web mais rápido e fácil. Inclui modelos de design baseados em HTML e CSS para tipografia, formulários, botões, mesas, navegação, modais, carrosséis de imagem e muitos outros componentes, bem como plugins opcionais.

Jenkins Jelly é uma linguagem de modelo usada para criar elementos de interface do usuário em Jenkins, como formas, tabelas e botões. Ele é baseado na linguagem de script de geléia, uma linguagem baseada em XML usada para definir conteúdo dinâmico.

Em Jenkins, os scripts de geléia são usados ​​para criar os elementos da interface do usuário exibidos na página da web de Jenkins, como status de compilação, história e artefatos. Eles também são usados ​​para definir o comportamento desses elementos, como como eles devem ser exibidos e o que deve acontecer quando clicado.

Os scripts de geléia são normalmente escritos em XML e podem ser usados ​​para definir o layout e a funcionalidade dos elementos da interface do usuário que eles criam. Eles costumam se combinar com outras tecnologias, como HTML, CSS e JavaScript, para criar interfaces de usuário complexas e interativas.

O plugin Bootstrap 5 para Jenkins fornece um conjunto de elementos da interface do usuário de Jenkins que você pode usar para criar e personalizar rapidamente a interface do usuário Jenkins usando a linguagem Jelly.

Instalando o plugin Bootstrap 5 em Jenkins

Para usar o plugin Jenkins Bootstrap 5, adicione -o como uma dependência em seu pom.arquivo xml como mostrado:


io.Jenkins.plugins
bootstrap5-api
[última versão]

Uma vez adicionado, você pode usar as classes de utilitário fornecidas para criar elementos personalizados da UI Jenkins.

Por exemplo, abaixo está uma geléia simples que mostra o número total de compilações em um servidor Jenkins



Número total de compilações: $ BuildCount


Este script de geléia pressupõe que esteja sendo executado no contexto de uma construção de Jenkins e que a variável de construção está disponível. Se você estiver usando esse script em um contexto diferente, pode ser necessário modificá -lo ou fornecer as variáveis ​​necessárias de maneira diferente.

Conclusão

Este tutorial demonstra o uso do plug -in Bootstrap 5 para definir e trabalhar com as classes de utilitário de bootstrap para definir a UI personalizada de Jenkins.