From d03e2f8a3019cb636af83473404e00a52703188a Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Wed, 8 Jul 2015 16:00:14 +0300 Subject: Fix archetype validation and make report demo listing prettier Change-Id: Idcc42c54004f07faf902ab4f4ab508dcf061ad34 --- scripts/BuildArchetypes.py | 4 ++-- scripts/GenerateBuildReport.py | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'scripts') diff --git a/scripts/BuildArchetypes.py b/scripts/BuildArchetypes.py index 82ebe85e43..4242134573 100644 --- a/scripts/BuildArchetypes.py +++ b/scripts/BuildArchetypes.py @@ -11,7 +11,7 @@ # import subprocess -from BuildHelpers import mavenValidate, copyWarFiles, repo, getLogFile, mavenCmd, updateRepositories, getArgs, removeDir, parser +from BuildHelpers import mavenValidate, copyWarFiles, repo, getLogFile, mavenCmd, updateRepositories, getArgs, removeDir, parser, resultPath from DeployHelpers import deployWar ## DEFAULT VARIABLES ## @@ -55,7 +55,7 @@ def generateArchetype(archetype): # Generate pom.xml print("Generating pom.xml for archetype %s" % (archetype)) - subprocess.check_call(cmd, stdout=log) + subprocess.check_call(cmd, cwd=resultPath, stdout=log) # Return the artifactId so we know the name in the future return artifactId diff --git a/scripts/GenerateBuildReport.py b/scripts/GenerateBuildReport.py index 4f0a75e73e..2cf156398d 100644 --- a/scripts/GenerateBuildReport.py +++ b/scripts/GenerateBuildReport.py @@ -20,12 +20,14 @@ content = """ Pending-release tickets without milestone API Diff Release Notes +Try demos +Build result page (See test results, pin and tag build and dependencies) """.format(url=args.buildResultUrl) -- cgit v1.2.3