add repo zip downloads
diff --git a/releng.wtpbuilder/distribution/wtp.site/templateFiles/index.html.template.php b/releng.wtpbuilder/distribution/wtp.site/templateFiles/index.html.template.php index 2787e30..f2e5d5c 100644 --- a/releng.wtpbuilder/distribution/wtp.site/templateFiles/index.html.template.php +++ b/releng.wtpbuilder/distribution/wtp.site/templateFiles/index.html.template.php
@@ -164,6 +164,13 @@ } } + function displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription) { + echo "<td align=\"right\" valign=\"top\" width=\"10%\">"; + echo "<a href=\"$downloadprefix$filename\">" . $fileShortDescription . "</a>"; + echo "</td><td align=\"right\" valign=\"top\" width=\"3%\">"; + echo $zipfilesize; + echo "</td>"; + } ?> @@ -755,7 +762,129 @@ } ?></td> </tr> + </table> + </td> + </tr> + </table> + <?php + + $bellwether_name="repos"; + if (file_exists($bellwether_name)) { + // if-then-include section + // include this whole section if (and only if) the bellwether file exists. + // For example, it may not exist on builds for "old" streams. + ?> + + <table border=0 cellspacing=2 cellpadding=2 width="100%"> + <tr> + <td align=left valign=top colspan="2" bgcolor="#0080C0"><font + face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools + Platform zipped P2 repositories</font></td> + </tr> + + <tr> + <td align="left" valign="top" > + <p>These zips are a first-pass test of providing zipped P2 repositories of our deliverables. Comments welcome in <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=265708">bug 265708</a></p> + </td> + </tr> + <tr> + <td> + <table border=0 cellspacing=2 cellpadding=2 width="40%" align="left"> + + + <tr> + + <?php + + + $zipfilename="repos/dali-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="dali"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/dali-sdk-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="dali-sdk"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/dali.tests-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="dali.tests"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/jst-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="jst"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/jst-sdk-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="jst-sdk"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/jst.tests-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="jst.tests"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/wst-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="wst"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/wst-sdk-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="wst-sdk"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + echo "</tr><tr>"; + + $zipfilename="repos/wst.tests-buildrepo-$build"; + + $filename=$zipfilename.".zip"; + $zipfilesize=fileSizeForDisplay($filename); + $fileShortDescription="wst.tests"; + displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); + + + ?> + </tr> + </table> + </tr> + </table> + + <?php } ?> </table> </td>