ABCD
1
Release QA 6.2.11WhoProblems
2
Verify module versions in bundle poms, Jira changelog and release sheets are identicalricoDOCUMENT MOVED to Shared drive - DO not edit this copy any more:
3
Green board for the version at hand; code is frozenrico
4
Green migration testsrico
5
CE
6
Dependencies
7
Jars match changelog versionsrico
8
Compare jars to previous versionrico
9
Script to compare contents of WEB-INF/lib between current and previous version
10
NOTICE.txt - Check that each entry has a proper license
11
Fresh Install
12
Start apps and create/update/delete (focus on those that aren't covered by UI-tests)ricohttps://jira.magnolia-cms.com/browse/PAGES-333
https://jira.magnolia-cms.com/browse/PAGES-415
13
Windows QA (crud, publishing)ricoWindows 10, Java 1.8
14
UTF-8: Publish pages with special chars in node namerico
15
Travel Demo clickthrough
* if changelog includes freemarker, rendering or site/multisite changes
16
Updates
17
Script to automatically update Magnolia bundle from a given version to a newer one
18
https://git.magnolia-cms.com/users/fgrilli/repos/update-magnolia
19
Start apps and create/update/delete e.g. pages
20
From previous versionrico
21
From 5.7.xrico
22
DX Core
23
Dependencies
24
Jars match changelog versionsrico
25
Compare jars to previous versionrico
26
Script to compare contents of WEB-INF/lib between current and previous version
27
NOTICE.txt - Check that each entry has a proper license
28
Fresh Install - DX Core Demo
29
Start apps and create/update/delete (focus on those that aren't covered by UI-tests)rico
30
Test Component Personalization
* if changelog includes personalization
rico
31
Windows QA (crud, publishing)ricoWindows 10, Java 1.8
32
UTF-8: Publish pages with special chars in node namerico
33
Travel Demo & Sportstation clickthrough
* if changelog includes freemarker, rendering or site/multisite changes
34
Updates - DX Core Demo
35
Script to automatically update Magnolia bundle from a given version to a newer one
36
https://git.magnolia-cms.com/users/fgrilli/repos/update-magnolia
37
Start apps and create/update/delete e.g. pages
38
From previous versionrico
39
From 5.7.xricohttps://jira.magnolia-cms.com/browse/PAGES-417
40
Dx Core cloud webapp
41
Start up in cloud simulator. Check that addons (extdam, analytics) do not throw exceptions, despite lack of proper license rico
42
* if changelog includes extdam or analytics
43
Backup
44
Backup/restore and log as non superuser
45
* if changelog includes backup or jackrabbit upgrade
46
Multisite
47
Test multisite locally - set travel site domain to localhostrico
48
Test multisite and sportstation domains (URI mappings, i18n, links)rico
49
50
Archetypes
51
Test Magnolia Project Archetype:
1. Flush your info/magnolia m2 repo
2. Download community and/or enterprise settings, and point to them with mvn -s flag
3. Generate archetype #2 (project w/ parent)
4. Build generated project
ricoLet's test this before staging, so to catch possible issues e.g. with libraries not publicly available because in maintenance mode.
52
on Stage
53
Check main, ui, bundles & packs poms do not include a BOM SNAPSHOTrico
54
Check uploaded maven sitesrico
55
CE: Fresh Install + Travel Demo clickthroughrico
56
DX Core: Fresh Install + Travel Demo & Sportstation clickthroughrico
57
Unleash
58
Release from stagerico
59
Reset continuous SNAPSHOTS
bom, main, ui, widgetset+pro, ce, dx-core
rico
60
Update support version on Jirarico
61
Upload CE to Sourceforgerico
62
Upload DX Core to files.magnolia-cms.comrico
63
Update Links / Confirm that the links were updatedrico
64
Update demo instance / Check public demo works correctlyricoSee Jenkins job at https://jenkins.sre.magnolia-cloud.com/job/demo/job/magnolia-demo/job/master/
65
Update migration-tests to point to new versionrico
66
Documentation & announcements
67
DocumentationDOCUhttps://docs.magnolia-cms.com/
68
Release NotesDOCUhttps://docs.magnolia-cms.com/product-docs/6.2/Releases/Release-notes-for-Magnolia-CMS-6.2.11.html
69
Announce in #support #general channels ricoTo review: announce-list & #support may not capture everybody (#general?)
70
Announce on ForumDOCUhttps://groups.google.com/a/magnolia-cms.com/g/announce-list/c/0rdXaSGUiyg
71
Announce on Sourceforge (Major Releases)
72
Optional: blog post on dev blog
73
100% Done.