From e8f0fe7a5a7ca0d5605dfeb5bc774578019b65da Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 9 May 2014 20:49:51 +0300 Subject: Show badges in release notes (#13612) Change-Id: I6109cda80251b343999b75f51ffecf6a9bbbd6a2 --- .../vaadin/buildhelpers/FetchReleaseNotesTickets.java | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'buildhelpers') diff --git a/buildhelpers/src/com/vaadin/buildhelpers/FetchReleaseNotesTickets.java b/buildhelpers/src/com/vaadin/buildhelpers/FetchReleaseNotesTickets.java index 4ca17443dc..6434c94352 100644 --- a/buildhelpers/src/com/vaadin/buildhelpers/FetchReleaseNotesTickets.java +++ b/buildhelpers/src/com/vaadin/buildhelpers/FetchReleaseNotesTickets.java @@ -24,8 +24,12 @@ import java.util.List; import org.apache.commons.io.IOUtils; public class FetchReleaseNotesTickets { - private static final String queryURL = "http://dev.vaadin.com/query?status=closed&milestone=Vaadin+@version@&resolution=fixed&format=tab&order=id"; - private static final String ticketTemplate = "
  • #@ticket@: @description@
  • "; + private static final String queryURL = "http://dev.vaadin.com/query?status=closed&milestone=Vaadin+@version@&resolution=fixed&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&col=bfptime&col=fv&format=tab&order=id"; + private static final String ticketTemplate = "" + + "@badge@" // + + "#@ticket@" // + + "@description@" // + + ""; // public static void main(String[] args) throws IOException { String version = System.getProperty("vaadin.version"); @@ -52,8 +56,16 @@ public class FetchReleaseNotesTickets { summary = summary.substring(1, summary.length() - 1); summary = summary.replace("\"\"", "\""); } + String badge = ""; + if (fields.length >= 8 && !fields[7].equals("")) { + badge = "Priority"; + } else if (fields.length >= 9 && fields[8].equalsIgnoreCase("true")) { + badge = "Vote"; + } + System.out.println(ticketTemplate.replace("@ticket@", fields[0]) - .replace("@description@", summary)); + .replace("@description@", summary) + .replace("@badge@", badge)); } urlStream.close(); } -- cgit v1.2.3