Je cherche à utiliser le plugin Hudson JIRA pour publier un commentaire JIRA sur chaque build. Le SCM que j'utilise est forcément déjà lié aux tâches JIRA utilisant des tâches perforce. Je peux voir que l'histoire JIRA (par exemple PROJ-001) est visible à travers le plugin perforce en cliquant sur le numéro de la liste des modifications dans les rapports de construction.Problème avec l'intégration de Hudson-JIRA-Perforce
Je n'arrive pas à faire fonctionner le plug-in Hudson JIRA car il semble s'attendre à l'histoire JIRA dans le texte de changement plutôt que d'utiliser la référence de travail perforce. Notez que l'ajout manuel de l'histoire de JIRA dans le changetext pour chaque commit n'est pas une option, mais je me demandais si quelqu'un avait des idées pour étendre le plugin JIRA lui-même.
J'ai fini par étendre le plugin jira en modifiant la méthode hudson.plugins.jira.Updater # findIssues en vérifiant si un changement dans le changeset est de type hudson.plugins.perforce.PerforceChangeLogEntry et en obtenant la liste des jobs (qui sont équivalent aux histoires de Jira) à travers cela. – beny23