vendredi 21 septembre 2012

Sortie de Jenkins 1.482

Logo jenkins

Le 16 septembre, sortie de Jenkins 1.482. Quoi de neuf depuis la 1.478, objet de mon dernier post sur le sujet ? Principalement des corrections de bugs et de régressions mineurs (coloration syntaxique par exemple). Au chapitre des petites améliorations, on trouve:

  • signalement dans les pages de log et d'état des causes premières de UpstreamCause
  • possibilité pour l'utilisateur d'indiquer la raison pour laquelle un noeud est hors ligne
  • les paramètres définis dans les projets matriciels sont maintenant disponibles dans la configuration des builds.

Pour l'intégralité des modifications, voir ici.

Sortie de IceScrum R5#2

IceScrum

IceScrum R5#2 est sortie le 10 septembre 2012. Je retiens quelques corrections de bugs mineurs, l'ajout de la dépendance entre Story, l'amélioration de l'IHM et des performances côté client et une notification en HTML5.

L'intégration LDAP ou gestionnaire de sources, le retour du client de messagerie instantanée et d'autres sont toujours réservées à la version Pro...

Pour l'intégralité des modifications, voir ici.

jeudi 23 août 2012

Sortie de Sonar 3.2

Sonar

Sortie, le 6 août de la version 3.2 de Sonar, l'outil de qualimétrie. On notera, outre la correction de bugs habituelle, l'apparition de nouvelles règles permettant de définir des seuils pour la couverture de code, les commentaires, etc, la possibilité de choisir un profil qualité par les administrateurs des projets, la suppression par ensemble de projets, la possibilité de modifier la clef d'un projet, un nouvel intervalle de temps "depuis la version précédente" pour les vues différentielles, le remplacement de Derby par H2, l'insertion du modèle qualité SQUALE ...

Voir le détail des modifications et une présentation avec capture d'écran des nouveautés.

A télécharger ici.

mercredi 11 juillet 2012

Sortie de Jenkins 1.474

Logo jenkins

Le 9 juillet est sortie la version1.474 de Jenkins, apportant 1 correction de traduction et 2 petites améliorations:

  • correction d'un erreur typographique de traduction en français (bug 13274)
  • évite de faire des mises à jour AJAX sur une page devenue invisible (pull 506)
  • ajout d'un nouveau point d'extension pour suivre les activités de vote (bug 14178)

A télécharger ici.

dimanche 8 juillet 2012

Sortie de Jenkins 1.472 & 1.473

Logo jenkins

Le 1er juillet est sortie la version1.473 de Jenkins, apportant 2 corrections de bug et 1 amélioration:

  • mettre à jour le config.xml du job ne doit pas matraquer les build en cours (bug 12318)
  • l'index de recherche inclut tous les jobs de premier niveau, et plus seulement ceux de la vue actuelle (entrée 13148)
  • correction d'une erreur typographique en Serbe (bug 13695)

Elle fait suite à la version 1.4272 du 24 juin dont les apports les plus notables concernent la gestion des noeuds et les projets en matrice:

  • Correction d'un problème de synchronisation de communication de données maître/esclave (bug 11251)
  • ajout d'un mécanisme pour filtrer les points d'extension quand ils sont découverts
  • exposition des propriétés propres du noeud du maître à configurer dans /computer/(maître)/configure (où /configure contrôle les propriétés globales du noeud qui s'appliquent à tous les noeuds).
  • la liste des variables d'environnement dans la page d'aide sont pluggables (pull 434)
  • ajout d'un nouveau point d'accroche pour permettre aux axes des projets matriciels de changer leurs valeurs à chaque build (pull 449)

A télécharger ici.

mardi 19 juin 2012

Sortie de Jenkins 1.471

Logo jenkins

Le 18 juin est sortie la version1.471 de Jenkins, apportant 2 corrections de bug et 3 améliorations d'affichage ou relative à l'interface en ligne de commandes:

  • le type JSON MIME doit être "application/json" (STAPLER-17)
  • corrigé: l'API XML enregistre trop d'informations quand un caractère invalide est présent (bug 13378)
  • réduction de la hauteur totale des éléments affichés dans la page de visualisation de la configuration (pull 488)
  • la commande de build CLI possède désormais une option -v qui renvoie la sortie console du build en cours
  • la commande de build CLI peut maintenant attendre jusqu'au démarrage du build.

A télécharger ici.

Sortie de Sonar 3.1

Sonar

Sortie de la version 3.1 de Sonar, l'outil qualimétrique multi-langages, dont Java et PHP, appelable via Maven et s'appuyant sur un SGBD dont Postgresql. Au menu, Findbugs 2.0, le SSO avec un mécanisme externe, le lien avec des gestionnaires de bugs dans la revue de code, des améliorations d'interface (widget de filtre) et de performance, la fin du support IE6

Sonar est sous licence GNU Lesser GPL version 3, lois suisses.

Pour le voir en action sur le site nemo et pour le télécharger.

Lire la suite...

Sortie de Jenkins 1.470

Logo jenkins

Les 11 et 13 juin sont sorties coup sur coup 3 versions de Jenkins, les 2 dernières corrigeant des régressions de la version immédiatement précédente. La nouvelle version de est la 1.467, sortie le 13 juin 2012 4 corrections de bugs mineurs (puis 2 autres) et 4 améliorations, notamment concernant l'API REST:

  • 1.470:
    • correction du problème de synchronisation des mirroirs avec les paquets natifs. Relivraison identitque pour la 1.496 et la 1.470
  • 1.469
    • correction d'une régression de 1.468 qui bloquait le fonctionnement LDAP
  • 1.468
    • ajout de davantage de mappage de types MIME pour Winstone (le conteneur de servlets, bug 13496)
    • Winstone ne gérait pas les téléchargements supérieurs à 2GB (bug 12854)
    • Avec la stratégie de rétention 'à la demande', le mauvais noeud esclave pouvait être lancé pour les jobs restreints à un esclave donné (bug 13735)
    • correction de la gestion de l'encodage dans l'en-tête des mails (pull 486)
    • Ajout d'un nouveau point d'extension pour les comportements de checkout personnalisés, ciblant spécifiquement les projets en matrice (pull 482)
    • l'API REST gère maintenant la mise en forme de l'affichage de JSON et d'autre formats
    • Permet aux paramètres tree et xpath d'être utilisés ensemble dans l'API REST
    • amélioration de la transparence du fond des icones "balles" animées

A télécharger ici.

mercredi 6 juin 2012

Sortie de Jenkins 1.467

Logo jenkins

La nouvelle version de Jenkins est la 1.467, sortie le 4 juin 2012 (Bon anniversaire, Adeline ! ). 5 corrections de bugs mineurs et 8 améliorations:

  • Lorsqu'on accédait à une page nécessitant une authentification, la redirection pour débuter l'authentification provoquait une erreur de décodage du contenu (bug 13625)
  • correction d'un bug dans la façon dont le cloud gère les jobs librement mobiles
  • correction d'une régression des opérations de désarchivage sur des plates-formes exotiques (bug 13202)
  • correction d'une possible race condition
  • correction du fait qu'une vue imbriquée qui ne s'affichait pas avec les seules permissions de lecture (issue 13429)
  • possibilité de voir les paramètres de fichier en mode texte (ticket 13640)
  • la connexion en ligne de commande au maître est maintenant chiffrée
  • amélioration du message d'avertissement d'espace disque faible (ticket 13826)
  • la gestion de l'espace de travail personnalisé de la matrice est améliorée pour permettre aux builds de configuration de partager l'espace de travail
  • ajout de davantage de menus contextuels avec des liens vers la sortie console
  • exposition du gestionnaire de plugin et du centre de mise à jour dans l'API REST
  • ajout d'un nouveau point d'extension pour les protocoles agent
  • autorisation de la gestion des builds concurrents pour les projets matriciels (ticket 6747)

A télécharger ici.

Sortie de Jenkins 1.466

Logo jenkins

La nouvelle version de Jenkins est la 1.466, sortie le 28 mai 2012. 1 correction d'un bug mineur et 2 améliorations:

  • plugin Maven: expansion des variables dans le champ "Room POM" (bug 13822)
  • ajout du gestionnaire de plugins et du centre de mises à jour dans l'API REST
  • ajout de la gestion des builds concurrents pour les projets en matrice

Par ailleurs, j'en profite pour relayer l'appel à contribution pour la traduction du livre libre relatif à Jenkins. Voir ici.

A télécharger ici.

lundi 21 mai 2012

Sortie de Jenkins 1.464

Logo jenkins

La nouvelle version de Jenkins est la 1.464, sortie le 14 mai 2012. 4 corrections de bugs mineurs (dont une faille de sécurité, tout de même):

  • corrige une faille de sécurité qui utilisait le cache pour récupérer les cookies d'auuthentification (bug 12585)
  • correction d'une régression dans 1.462 qui introduisait une dépendance à Java6 (bug 13659)
  • correction de l'auto installeur du JDK
  • image de recherche manquante dans le gestionnaire de plugins.

A télécharger ici.