CDash:Tagging: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 24: | Line 24: | ||
# In upgrade.xsl add: | # In upgrade.xsl add: | ||
<nowiki><div id="Upgrade-1-4-Status"></div></nowiki> | <nowiki><div id="Upgrade-1-4-Status"></div></nowiki> | ||
# In upgrade.php add: | |||
<nowiki>// 1.4 Upgrade | |||
if(isset($_GET['upgrade-1-4'])) | |||
{ | |||
// Set the database version | |||
setVersion(); | |||
// Put that the upgrade is done in the log | |||
add_log("Upgrade done.","upgrade-1-4"); | |||
return; | |||
}</nowiki> | |||
* Upgrade the change log: | * Upgrade the change log: |
Revision as of 12:21, 28 October 2010
To release a new CDash (let's say revision 1.2) please follow the current steps:
- Tag/Branch the current trunk repository with Release-1-2-0 (this is the main release)
- Update the version in the file cdash/version.php to 1.2.0
- Tag/Branch the current trunk repository with Release-1-2 (this is the branch release)
- Update the version in the file cdash/version.php to 1.2.1
- Update the version in the trunk cdash/version.php to 1.3.0
- In the javascript/cdashUpgrade.js add the following lines:
else if(version < 1.4) { nextstep = upgrade_1_4; }
and
function upgrade_1_4() { var text = "Applying 1.4 patches"; $("#Upgrade-1-4-Status").html("<img src=\"images/loading.gif\"/> "+text+"..."); sendAjax("#Upgrade-1-4-Status","upgrade.php?upgrade-1-4=1",text,done); }
- In upgrade.xsl add:
<div id="Upgrade-1-4-Status"></div>
- In upgrade.php add:
// 1.4 Upgrade if(isset($_GET['upgrade-1-4'])) { // Set the database version setVersion(); // Put that the upgrade is done in the log add_log("Upgrade done.","upgrade-1-4"); return; }
- Upgrade the change log:
http://public.kitware.com/Wiki/CDash:Upgrade#Change_logs
- Create new version in Mantis:
http://www.cdash.org/Bug