Aller au contenu

Client Jenkins natif pour Android, iPhone et iPad

Votre log de console Jenkins, lisible sur un téléphone.

L'interface web de Jenkins est peu pratique sur téléphone, or c'est dans le log de console que l'on diagnostique vraiment les échecs. JenBoard est conçu pour bien lire ce log sur un petit écran.

DISPONIBLE SUR Google Play Bientôt sur l'App Store

Téléchargement gratuit. Toutes les fonctions Pro sont gratuites pendant 7 jours.

JenBoard est un client natif pour Jenkins, le serveur CI/CD auto-hébergé. Connectez votre Jenkins avec son URL, votre identifiant et un jeton d'API, puis consultez les jobs, lisez les logs de console et agissez sur les builds depuis votre téléphone ou tablette.

Des logs lisibles
Interface web de Jenkins dans un navigateur mobile JenBoard

Avant et après

Le même build en échec, lu de deux façons

Des logs lisibles: Couleurs ANSI, recherche et saut à l'erreur suivante

DES LOGS DE CONSOLE COMME DANS UN TERMINAL

  • Couleurs ANSI rendues comme dans votre terminal
  • Les lignes longues défilent à l'horizontale au lieu de devenir illisibles
  • Recherche dans le log avec nombre de résultats et précédent / suivant
  • Saut direct à l'erreur suivante
  • Sortie des agents Windows (CRLF) et barres de progression bien affichées
  • Builds en cours : nouvelle sortie toutes les 2 secondes, avec follow-tail et numéros de ligne
  • Les très gros logs se chargent sans risque, avec un avis clair si la sortie est tronquée

PIPELINES

Déployer ou annuler

Poursuivez ou annulez les étapes input du pipeline

  • Ouvrez le log d'une seule étape au lieu du build entier
  • Une barre des étapes sur chaque build montre exactement où il s'est arrêté
  • Approuvez ou annulez les étapes input du pipeline depuis le téléphonePro
  • Rejouez un build de pipelinePro

Approbation en attente

Déployer 4.2.0 en production ?

Annuler Déployer

Approuvé. Le pipeline continue.

CONÇU POUR LES TABLETTES

Les tendances utiles

Barre latérale avec liste et détail côte à côte, et raccourcis clavier dont une palette de commandes Ctrl+K.

CtrlK/⌘K

Les tendances utiles: Tendance des builds sur 14 jours et classement des jobs
La CI en un coup d'œil: Taux de réussite, file et executors en une vue

Tout ce qu'il y a dans l'app

Conçu pour le moment où un build passe au rouge

AGIR SUR LES BUILDS

Lancez avec paramètres

Choix, cases et texte, lancés depuis le téléphone

  • Lancez un build, ou remplissez un formulaire de paramètres : texte, choix, booléen et mot de passe
  • Arrêtez un build en cours et annulez les éléments en file d'attente
  • Relancez, conservez un log de build pour toujours ou supprimez un build
  • Activez ou désactivez un job et déclenchez le polling SCM

COMPRENDRE LES ÉCHECS

Voyez ce qui casse

Tests en échec avec détails d'erreur et stack traces

  • Rapports de test avec nombre de tests réussis, en échec et ignorés, détail des erreurs et stack traces
  • Un résumé des échecs généré sur l'appareil pour les builds en échec
  • Téléchargez les artefacts de build et partagez-les
  • Comparez les deux derniers builds côte à côte : résultat, durée, déclencheur, nœud, artefacts et changementsPro
  • Une alerte quand un build dure anormalement longtemps

GARDER UN ŒIL SUR LA CI

La CI en un coup d'œil

Taux de réussite, file et executors en une vue

  • Tableau de bord avec nombre de jobs, taux de réussite, file d'attente et exécuteurs occupés
  • Activité : en cours, en file d'attente et récemment terminés
  • Favoris, filtres par statut et recherche de jobs
  • Statistiques : taux de réussite, tendance sur 14 jours, durée moyenne et classement des jobsPro
  • Widget d'écran d'accueil avec taux de réussite, nombre de jobs en échec et en cours et jobs récentsPro
  • Alertes d'échec en arrière-plan : serveurs vérifiés environ toutes les 15 minutes, notification quand un job échoue ; mise en sourdine temporaire des jobs bruyantsProAndroid uniquement
  • Plusieurs serveurs Jenkins dans une app, avec bascule rapide (Pro au-delà d'un)
  • Chat facultatif sur l'état actuel de votre serveur, avec votre propre clé d'API AnthropicPro

Captures d'écran

Un aperçu de JenBoard

Confidentialité

VOTRE SERVEUR, VOS DONNÉES

Ni compte JenBoard, ni serveur JenBoard. L'app communique directement avec votre Jenkins et votre jeton d'API reste dans le stockage sécurisé de l'appareil.

Politique de confidentialité

Tarifs

Gratuit pour commencer. Payez Pro une seule fois.

JenBoard

Gratuit

La version gratuite inclut un serveur, la liste des jobs, les logs de console et par étape, les rapports de test, les artefacts et les actions de build, avec une bannière publicitaire dans la liste des jobs.

JENBOARD PRO

Déblocage Pro en achat unique, sans abonnement

Payez une fois

Un achat unique, pas un abonnement. Pro ajoute serveurs illimités, approbation des inputs de pipeline, comparaison de builds, statistiques, données du widget, actualisation auto du tableau de bord et historique complet des builds, et supprime les publicités. Toutes les fonctions Pro sont gratuites 7 jours dès le premier lancement.

7 jours de Pro offerts

Toutes les fonctions Pro sont débloquées pendant 7 jours dès le premier lancement. Sans inscription, et rien à résilier.

CONFIGURATION REQUISE

Votre propre serveur Jenkins accessible depuis votre appareil, et un jeton d'API Jenkins (Jenkins → votre utilisateur → Security → API Token).

Disponible en 25 langues

L'app et ce site sont disponibles en 25 langues, dont l'arabe, qui s'écrit de droite à gauche.

  • English
  • 한국어
  • 日本語
  • 简体中文
  • 繁體中文
  • Español
  • Français
  • Deutsch
  • Italiano
  • Português
  • Русский
  • العربية
  • हिन्दी
  • ไทย
  • Tiếng Việt
  • Bahasa Indonesia
  • Bahasa Melayu
  • Nederlands
  • Polski
  • Türkçe
  • Svenska
  • Dansk
  • Suomi
  • Norsk
  • Čeština

FAQ

Questions

Ai-je besoin d'un compte JenBoard ?

Ni compte JenBoard, ni serveur JenBoard. L'app communique directement avec votre Jenkins et votre jeton d'API reste dans le stockage sécurisé de l'appareil.

JenBoard Pro est-il un abonnement ?

Un achat unique, pas un abonnement. Pro ajoute serveurs illimités, approbation des inputs de pipeline, comparaison de builds, statistiques, données du widget, actualisation auto du tableau de bord et historique complet des builds, et supprime les publicités. Toutes les fonctions Pro sont gratuites 7 jours dès le premier lancement.

Vais-je recevoir des notifications push quand un build échoue ?

Non, JenBoard n'utilise pas de notifications push. Sur Android, Pro peut vérifier vos serveurs en arrière-plan environ toutes les 15 minutes et afficher une notification lorsqu'un job échoue. Les alertes en arrière-plan ne sont pas disponibles sur iPhone et iPad.

De quoi ai-je besoin pour me connecter ?

Votre propre serveur Jenkins accessible depuis votre appareil, et un jeton d'API Jenkins (Jenkins → votre utilisateur → Security → API Token).

Qu'envoie le chat optionnel, et à qui ?

Le chat est désactivé tant que vous n'ajoutez pas votre propre clé d'API Anthropic (Pro). Il envoie alors à Anthropic un court résumé de l'état actuel de votre serveur, comme les noms des jobs, leurs statuts et des statistiques. Les logs de console ne sont pas envoyés, et rien ne nous est envoyé.

Quand la version iPhone et iPad sera-t-elle disponible ?

JenBoard pour iPhone et iPad arrive sur l'App Store. La version Android est disponible dès maintenant sur Google Play.

JenBoard est-il une app Jenkins officielle ?

JenBoard est une app indépendante, qui n'est ni affiliée au projet Jenkins ni approuvée par celui-ci.

Lisez votre prochain build en échec sur votre téléphone.

Obtenez JenBoard sur Google Play. La version iPhone et iPad arrive bientôt.

DISPONIBLE SUR Google Play Bientôt sur l'App Store