diff options
author | Henri Sara <henri.sara@gmail.com> | 2017-09-08 15:54:48 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-08 15:54:48 +0300 |
commit | 60c8578accc063e5c607195007c5729abfcbc3d3 (patch) | |
tree | c7a511df2bb3d8b83c4d4102720cf61b4d8a1bdf /scripts | |
parent | 87175a86c99199d3f905a1cbc29c65c099a2d1d2 (diff) | |
download | vaadin-framework-60c8578accc063e5c607195007c5729abfcbc3d3.tar.gz vaadin-framework-60c8578accc063e5c607195007c5729abfcbc3d3.zip |
Update release publishing scripts (#9947)
* Remove version from URL in publish script. Otherwise, Chrome can cache the failure too aggressively.
* Move mention of creating new milestone to earlier report.
* Add mention of preparing release notes earlier.
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/GeneratePostPublishReport.py | 5 | ||||
-rw-r--r-- | scripts/GeneratePublishReportPart1.py | 9 |
2 files changed, 7 insertions, 7 deletions
diff --git a/scripts/GeneratePostPublishReport.py b/scripts/GeneratePostPublishReport.py index 4ebcbfd626..4b11daf754 100644 --- a/scripts/GeneratePostPublishReport.py +++ b/scripts/GeneratePostPublishReport.py @@ -53,9 +53,6 @@ if prerelease: content += createTableRow("", "Optionally check that <a href=\"http://vaadin.com/download/maven-archetypes.xml\">old Eclipse metadata</a> still refers to Vaadin 7") content += createTableRow("", "Note that archetype metadata checks do not verify that the relevant sections are not commented out when changing from pre-release to stable and back!") -# GitHub milestones -content += createTableRow("", "<a href=\"https://github.com/vaadin/framework/milestones\">Create new milestone in GitHub</a>") - content += createTableRow("", "Build and deploy new sampler if necessary") # Inform marketing and PO @@ -65,7 +62,7 @@ content += createTableRow("", "Inform marketing and PO about the release") content += createTableRow("", "<a href=\"http://{}/admin/editProject.html?projectId={}&tab=projectParams\">Update vaadin.version.latest and vaadin.version.next parameters in TeamCity</a>".format(args.teamcityUrl, args.projectId)) # Link to GH release notes -content += createTableRow("", "<a href=\"https://github.com/vaadin/framework/releases/new\">Write release notes in GH</a>") +content += createTableRow("", "<a href=\"https://github.com/vaadin/framework/releases\">Finish and publish release notes in GH</a>") content += "</table></body></html>" diff --git a/scripts/GeneratePublishReportPart1.py b/scripts/GeneratePublishReportPart1.py index b6d3cc55c3..37b2f8e409 100644 --- a/scripts/GeneratePublishReportPart1.py +++ b/scripts/GeneratePublishReportPart1.py @@ -71,10 +71,10 @@ content = """<html> mavenUrl = "" if not prerelease: - mavenUrl = "http://repo1.maven.org/maven2/com/vaadin/vaadin-server/{ver}".format(ver=args.version) + mavenUrl = "http://repo1.maven.org/maven2/com/vaadin/vaadin-server/" content += "<tr><td></td><td><a href='{mvnUrl}'>Check {ver} is published to maven.org (might take a while)</td></tr>".format(ver=args.version, mvnUrl=mavenUrl) else: - mavenUrl = "http://maven.vaadin.com/vaadin-prereleases/com/vaadin/vaadin-server/{ver}".format(ver=args.version) + mavenUrl = "http://maven.vaadin.com/vaadin-prereleases/com/vaadin/vaadin-server/" content += "<tr><td></td><td><a href='{mvnUrl}'>Check {ver} is published as prerelease to maven.vaadin.com</td></tr>".format(ver=args.version, mvnUrl=mavenUrl) content += "<tr><td></td><td><a href=\"https://github.com/vaadin/framework/milestones\">Create milestone for next version in GitHub</a></td></tr>" @@ -89,7 +89,10 @@ if not prerelease: content += "<tr><td></td><td>Run the generated tag_repositories.sh script</td></tr>" # close GitHub milestone -content += "<tr><td></td><td><a href=\"https://github.com/vaadin/framework/milestones\">Close GitHub Milestone</a></td></tr>" +content += "<tr><td></td><td><a href=\"https://github.com/vaadin/framework/milestones\">Close GitHub Milestone and create one for next version</a></td></tr>" + +# release notes +content += "<tr><td></td><td><a href=\"https://github.com/vaadin/framework/releases/new\">Prepare release notes in GH</a></td></tr>" content += """ <tr><td></td><td><a href="http://{teamcityUrl}/viewLog.html?buildId={buildId}&buildTypeId={buildTypeId}&tab=dependencies"><h2>Start Post-Publish Release from dependencies tab</a></td></tr> |