Difference between revisions of "Pre and Post Release To Do"

From WebOS-Ports
Jump to navigation Jump to search
Line 9: Line 9:
 
* Test the images to make sure they're no release blockers.
 
* Test the images to make sure they're no release blockers.
 
* Run http://jenkins.nas-admin.org/view/luneos-stable/job/luneos-stable_feeds-new-staging/ (this should finish within a few minutes, check the output for the new stage number)
 
* Run http://jenkins.nas-admin.org/view/luneos-stable/job/luneos-stable_feeds-new-staging/ (this should finish within a few minutes, check the output for the new stage number)
* Run http://jenkins.nas-admin.org/view/luneos-stable/job/luneos-stable_feeds-sync-to-public/ and make sure to put the (new stage number -1) from above in the FEED_NUMBERS parameter.
+
* Run http://jenkins.nas-admin.org/view/luneos-stable/job/luneos-stable_feeds-sync-to-public/ and make sure to put the (new stage number -1) from above in the FEED_NUMBERS parameter (Make sure to include the leading 0 so 036 for example).
 
* Make sure to update the individual device templates to reflect the supported version for this device (device_wop_versions_supported) for [http://webos-ports.org/index.php?title=Template:Device_Grouper&action=edit Grouper],[http://webos-ports.org/index.php?title=Template:Device_Mako&action=edit Mako], [http://webos-ports.org/index.php?title=Template:Device_Tenderloin&action=edit Tenderloin] and the [http://webos-ports.org/index.php?title=Template:Device_qemux86&action=edit Emulator]. All the release names are already in there, so you just need to move the <!-- to the right so the new release will show :) Also make sure to update the device_last_wop_branch_supported with the release short name (this is used for the directory names) (Herrie)
 
* Make sure to update the individual device templates to reflect the supported version for this device (device_wop_versions_supported) for [http://webos-ports.org/index.php?title=Template:Device_Grouper&action=edit Grouper],[http://webos-ports.org/index.php?title=Template:Device_Mako&action=edit Mako], [http://webos-ports.org/index.php?title=Template:Device_Tenderloin&action=edit Tenderloin] and the [http://webos-ports.org/index.php?title=Template:Device_qemux86&action=edit Emulator]. All the release names are already in there, so you just need to move the <!-- to the right so the new release will show :) Also make sure to update the device_last_wop_branch_supported with the release short name (this is used for the directory names) (Herrie)
 
* Make sure to update the "gh-pages" branches for each of the Enyo 2 apps to be updated with the latest commits from the "master" branches (http://webos-ports.org/wiki/Enyo_Ports_UI#Reference_Apps), so they can be tested/run from within the browser as well. (Herrie)
 
* Make sure to update the "gh-pages" branches for each of the Enyo 2 apps to be updated with the latest commits from the "master" branches (http://webos-ports.org/wiki/Enyo_Ports_UI#Reference_Apps), so they can be tested/run from within the browser as well. (Herrie)

Revision as of 10:54, 17 August 2015

When we prepare for a new release a few things need to be sorted:

Pre-Release

Release

After a release