Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[MCHANGES-385] JIRA Report for Changes plugin Invalid browse URL for issueManagement

Aperta
#255 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
java
Ambito
build-system

Direzione di ricerca

Inizia dal percorso del report JIRA in JiraHelper.java, poi leggi RestJiraDownloader.java e lo stack trace per vedere come viene analizzato l’URL issueManagement. Usa l’URL JQL dell’issue come caso di riproduzione; il lavoro è concluso quando il report JIRA lo accetta ed elenca le issue per il componente richiesto senza generare Invalid browse URL.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug priority:minor

John Fox opened MCHANGES-385 and commented

If the issueManagement URL is defined as a JQL query the changes plugin fails with

10:24:52 [INFO] Generating "JIRA Report" report --- maven-changes-plugin:2.12.1:jira-report
10:24:52 [WARNING]
10:24:52 java.lang.IllegalArgumentException: Invalid browse URL
10:24:52 at org.apache.maven.plugin.jira.JiraHelper.getJiraUrlAndProjectName (JiraHelper.java:229)
10:24:52 at org.apache.maven.plugin.jira.RestJiraDownloader.doExecute (RestJiraDownloader.java:115)
10:24:52 at org.apache.maven.plugin.jira.AdaptiveJiraDownloader.doExecute (AdaptiveJiraDownloader.java:45)
10:24:52 at org.apache.maven.plugin.jira.JiraMojo.executeReport (JiraMojo.java:346)

Example IssueManagement

<issueManagement>
    <system>JIRA</system>    
    <url>https://issues.apache.org/jira/issues/?jql=component%20%3D%20changes.xml</url>
</issueManagement>

In our projects a maven artifact correlates to a JIRA component so for an individual issueManagement site URL we want to be able to see all of the issues tied to that component. This is only an issue if the jira report is used for the changes report this works without issue.


Affects: 2.12.1

Remote Links:

1 votes, 5 watchers

Lingua principale
Java
Stelle
15
Fork
22
Merge medio
1g 6h
PR unite (30g)
7

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apache/maven-changes-plugin

Tutte le issue di apache/maven-changes-plugin

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.