| A | B | C | D | |
|---|---|---|---|---|
1 | Release QA 6.2.11 | Who | Problems | |
2 | Verify module versions in bundle poms, Jira changelog and release sheets are identical | rico | DOCUMENT MOVED to Shared drive - DO not edit this copy any more: | |
3 | Green board for the version at hand; code is frozen | rico | ||
4 | Green migration tests | rico | ||
5 | CE | |||
6 | Dependencies | |||
7 | Jars match changelog versions | rico | ||
8 | Compare jars to previous version | rico | ||
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) | rico | https://jira.magnolia-cms.com/browse/PAGES-333 https://jira.magnolia-cms.com/browse/PAGES-415 | |
13 | Windows QA (crud, publishing) | rico | Windows 10, Java 1.8 | |
14 | UTF-8: Publish pages with special chars in node name | rico | ||
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 version | rico | ||
21 | From 5.7.x | rico | ||
22 | DX Core | |||
23 | Dependencies | |||
24 | Jars match changelog versions | rico | ||
25 | Compare jars to previous version | rico | ||
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) | rico | Windows 10, Java 1.8 | |
32 | UTF-8: Publish pages with special chars in node name | rico | ||
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 version | rico | ||
39 | From 5.7.x | rico | https://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 localhost | rico | ||
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 | rico | Let'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 SNAPSHOT | rico | ||
54 | Check uploaded maven sites | rico | ||
55 | CE: Fresh Install + Travel Demo clickthrough | rico | ||
56 | DX Core: Fresh Install + Travel Demo & Sportstation clickthrough | rico | ||
57 | Unleash | |||
58 | Release from stage | rico | ||
59 | Reset continuous SNAPSHOTS bom, main, ui, widgetset+pro, ce, dx-core | rico | ||
60 | Update support version on Jira | rico | ||
61 | Upload CE to Sourceforge | rico | ||
62 | Upload DX Core to files.magnolia-cms.com | rico | ||
63 | Update Links / Confirm that the links were updated | rico | ||
64 | Update demo instance / Check public demo works correctly | rico | See Jenkins job at https://jenkins.sre.magnolia-cloud.com/job/demo/job/magnolia-demo/job/master/ | |
65 | Update migration-tests to point to new version | rico | ||
66 | Documentation & announcements | |||
67 | Documentation | DOCU | https://docs.magnolia-cms.com/ | |
68 | Release Notes | DOCU | https://docs.magnolia-cms.com/product-docs/6.2/Releases/Release-notes-for-Magnolia-CMS-6.2.11.html | |
69 | Announce in #support #general channels | rico | To review: announce-list & #support may not capture everybody (#general?) | |
70 | Announce on Forum | DOCU | https://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. | |||