ANDROIDv0.0.1

JenBoard

En DevOps-overvågningsapp, hvor du administrerer flere Jenkins-servere i én app og holder styr på build-triggere, logs…

Sådan er appen

JenBoard er en CI/CD-overvågningsapp, der giver dig mulighed for at administrere flere Jenkins-servere samtidig fra din smartphone og tablet. Du kan følge build-status i realtid og om nødvendigt udløse eller stoppe builds direkte fra appen, så du aldrig går glip af deployment-status, selv når du er væk fra skrivebordet. Appen er udviklet til DevOps- og QA-ingeniører, der arbejder på tværs af flere Jenkins-miljøer — interne miljøer, kundemiljøer og open source.

Vigtigste funktioner

  • Administration af flere servere — Registrer flere Jenkins-servere og skift mellem dem med et enkelt tryk. URL, konto og API-token gemmes krypteret i OS'ets sikre lager (Keychain/EncryptedSharedPreferences), så du trygt kan skifte mellem servere.
  • Overblik i ét dashboard — Se status for alle jobs (success/failure/unstable/disabled), executor-forbrug og build-køen på én skærm. Træk ned for at opdatere til nyeste status når som helst.
  • Job-detaljer og build-trigger — Gå direkte fra joblisten til detaljer og build-historik. Jobs, der kræver parametre, kan udløses via en dialog, hvor du indtaster værdierne, og du kan stoppe igangværende builds samt slå enable/disable og SCM-polling til og fra i appen.
  • Konsollog i realtid — Mens en build kører, streames loggen hvert 2. sekund, så du kan følge fremdriften direkte. For afsluttede builds kan du søge i og dele hele loggen.
  • Artefakter og testrapporter — Download build-artefakter, og se pass/fail/skip-statistik fra JUnit-testrapporter samt stacktraces for fejl direkte i appen.
  • Build-sammenligning og statistik — Sammenlign to builds af samme job side om side (varighed/resultat/ændringer), og se succesrate pr. uge/måned, gennemsnitlig buildtid og top 5 mest fejlende jobs i diagrammer.
  • Favoritter og widget til hjemmeskærmen — Fastgør ofte brugte jobs som favoritter øverst, og se status for vigtige jobs direkte via en widget på hjemmeskærmen — uden at åbne appen. Et tryk på widgeten fører dig direkte til jobbets detaljer.
Dashboard
Dashboard
Jobs
Jobs
Jobdetaljer
Jobdetaljer
Konsollog
Konsollog
Buildstatistik
Buildstatistik
Aktivitet
Aktivitet
  1. v0.0.1
    JenBoard — din Jenkins-dashboard i lommen

    En DevOps-overvågningsapp, hvor du administrerer flere Jenkins-servere i én app og holder styr på build-triggere, logs…