slitaz-dev-tools annotate oldstuff/tazbb/stuff/web/index.php @ rev 253

Tiny edits
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Mar 30 01:31:12 2016 +0300 (2016-03-30)
parents 31664b1cd244
children
rev   line source
pankso@91 1 <?php
pankso@91 2 $version='cooking';
pankso@91 3 $notversion='stable';
pankso@91 4 $wok='wok';
pankso@91 5 if (isset($_GET['stable'])) {
pankso@91 6 $version='stable';
pankso@91 7 $notversion='cooking';
pankso@91 8 $wok='wok-stable';
pankso@91 9 }
pankso@91 10 include("conf.php");
pankso@91 11 ?>
pankso@91 12 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
pankso@91 13 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
pankso@91 14 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
pankso@91 15 <head>
pankso@91 16 <title>SliTaz Build Bot</title>
pankso@91 17 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
pankso@91 18 <meta name="description" content="Tazbb web interface" />
pankso@91 19 <meta name="robots" content="index nofollow" />
pankso@91 20 <link rel="shortcut icon" href="favicon.ico" />
pankso@91 21 <link rel="stylesheet" type="text/css" href="slitaz.css" />
pankso@91 22 </head>
pankso@91 23 <body>
pankso@91 24
pankso@91 25 <!-- Header -->
pankso@91 26 <div id="header">
pankso@91 27 <!-- Access -->
pankso@91 28 <div id="access">
pankso@91 29 <a href="/<?php if ($version != 'stable')
al@253 30 echo "?stable"; ?>" title="SliTaz <?php
pankso@91 31 echo $notversion ?> packages"><?php echo $notversion ?></a>
pankso@91 32 </div>
pankso@91 33 <a href="http://bb.slitaz.org/"><img id="logo"
pankso@91 34 src="pics/website/logo.png"
pankso@91 35 title="bb.slitaz.org" alt="bb.slitaz.org" /></a>
pankso@91 36 <p id="titre">#!/Build/Bot/<?php echo $version; ?></p>
pankso@91 37 </div>
pankso@91 38
pankso@91 39 <!-- Content -->
pankso@91 40 <div id="content-full">
pankso@91 41
pankso@91 42 <!-- Block begin -->
pankso@91 43 <div class="block">
pankso@91 44 <!-- Nav block begin -->
pankso@91 45 <div id="block_nav">
pankso@91 46 <h3><img src="pics/website/development.png" alt="devel.png" />Developers</h3>
pankso@91 47 <ul>
pankso@91 48 <li><a href="http://www.slitaz.org/en/devel/">Website/devel</a></li>
pankso@91 49 <li><a href="http://labs.slitaz.org/">Laboratories</a></li>
pankso@91 50 <li><a href="http://hg.slitaz.org/">Mercurial Repos</a></li>
pankso@91 51 <li><a href="http://people.slitaz.org/">People Stuff</a></li>
pankso@91 52 <li><a href="http://scn.slitaz.org/">Community Network</a></li>
pankso@91 53 </ul>
pankso@91 54 <!-- Nav block end -->
pankso@91 55 </div>
pankso@91 56 <!-- Top block begin -->
pankso@91 57 <div id="block_top">
pankso@91 58 <h1>Build Bot</h1>
pankso@91 59 <p>
pankso@91 60 Tazbb is a <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
pankso@91 61 Build Bot, it automatically cooks and tests packages commited in
pankso@91 62 the wok. SliTaz <a href="http://pkgs.slitaz.org/">packages</a> are
pankso@91 63 cooked on the project main server: code name
pankso@91 64 <a href="http://tank.slitaz.org">Tank</a>. This web interface gives
pankso@91 65 the current status of the build bot and the last report
pankso@91 66 about any packages modified by the SliTaz contributors in
pankso@91 67 the Mercurial repositories, aka
pankso@91 68 <a href="http://hg.slitaz.org/">Hg repos</a>.
pankso@91 69 </p>
pankso@91 70 <!-- Top block end -->
pankso@91 71 </div>
pankso@91 72 <!-- Block end -->
pankso@91 73 </div>
pankso@91 74
pankso@91 75 <h2>Cooklog</h2>
pankso@91 76
pankso@91 77 <p>
pankso@91 78 <form action="log.php" method="get">
pankso@91 79 <?php
pankso@91 80 if ($version == 'stable')
pankso@91 81 echo '<input type="hidden" name="stable" value="1" />';
pankso@91 82 ?> Show pkg log: <input type="text" name="package" style="width: 300px;" />
pankso@91 83 <!-- <input type="submit" value="Show" /> -->
pankso@91 84 </form>
pankso@91 85 </p>
pankso@91 86
pankso@91 87 <h3>Summary</h3>
pankso@91 88 <pre class="package">
pankso@91 89 <?php
pankso@91 90
pankso@91 91 // Check curent status (update in real time) and display summary.
pankso@91 92
pankso@91 93 if (file_exists($lockfile)) {
pankso@91 94 echo "Status : Running ";
pankso@91 95 include("$db_dir/running");
pankso@91 96 }
pankso@91 97 else {
pankso@91 98 echo "Status : Not currently running\n";
pankso@91 99 }
pankso@91 100 include("$db_dir/summary");
pankso@91 101
pankso@91 102 ?>
pankso@91 103 </pre>
pankso@91 104
pankso@91 105 <h3>Report</h3>
pankso@91 106 <pre class="package">
pankso@91 107 <?php
pankso@91 108 include("$db_dir/report");
pankso@91 109 ?>
pankso@91 110 </pre>
pankso@91 111
pankso@91 112 <h3>Genpkglist</h3>
pankso@91 113 <pre class="package">
pankso@91 114 <?php
pankso@91 115 include("$db_dir/genpkglist");
pankso@91 116 ?>
pankso@91 117 </pre>
pankso@91 118
pankso@91 119 <h3>Cooklist</h3>
pankso@91 120 <pre class="package">
pankso@91 121 <?php
pankso@91 122 include("$db_dir/cooklist");
pankso@91 123 ?>
pankso@91 124 </pre>
pankso@91 125
pankso@91 126 <h3>Unbuilt</h3>
pankso@91 127 <pre class="package">
pankso@91 128 <?php
pankso@91 129 include("$db_dir/unbuilt");
pankso@91 130 ?>
pankso@91 131 </pre>
pankso@91 132
pankso@91 133 <h3>Blocked</h3>
pankso@91 134 <pre class="package">
pankso@91 135 <?php
pankso@91 136 include("$db_dir/blocked.urls");
pankso@91 137 ?>
pankso@91 138 </pre>
pankso@91 139
pankso@91 140 <h3>Corrupted</h3>
pankso@91 141 <pre class="package">
pankso@91 142 <?php
pankso@91 143 include("$db_dir/corrupted");
pankso@91 144 ?>
pankso@91 145 </pre>
pankso@91 146
pankso@91 147 <h3>Last cooked packages</h3>
pankso@91 148 <pre class="package">
pankso@91 149 <?php
pankso@91 150 system("cd $packages && ls -1t *.tazpkg | head -20 | \
pankso@91 151 while read file; do echo -n \$(stat -c '%y' $packages/\$file | \
pankso@91 152 cut -d. -f1); echo ' '\$file; done"); ?>
pankso@91 153 </pre>
pankso@91 154
pankso@91 155 <h3>Last removed packages</h3>
pankso@91 156 <pre class="package">
pankso@91 157 <?php
pankso@91 158 include("$db_dir/removed");
pankso@91 159 ?>
pankso@91 160 </pre>
pankso@91 161
pankso@91 162 <h3>Last cooked flavors</h3>
pankso@91 163 <pre class="package">
pankso@91 164 <?php
pankso@91 165 system("cd $packages && ls -1t *.flavor | head -20 | \
pankso@91 166 while read file; do echo -n \$(stat -c '%y' $packages/\$file | \
pankso@91 167 cut -d. -f1); echo ' '\$file; done"); ?>
pankso@91 168 </pre>
pankso@91 169
pankso@91 170 <!-- End of content -->
pankso@91 171 </div>
pankso@91 172
pankso@91 173 <!-- Footer -->
pankso@91 174 <div id="footer">
pankso@91 175 <div class="right_box">
pankso@91 176 <h4>SliTaz Network</h4>
pankso@91 177 <ul>
pankso@91 178 <li><a href="http://www.slitaz.org/">Main Website</a></li>
pankso@91 179 <li><a href="http://doc.slitaz.org/">Documentation</a></li>
pankso@91 180 <li><a href="http://forum.slitaz.org/">Support Forum</a></li>
pankso@91 181 <li><a href="http://scn.slitaz.org/">Community Network</a></li>
pankso@91 182 <li><a href="http://labs.slitaz.org/">Laboratories</a></li>
pankso@91 183 <li><a href="http://twitter.com/slitaz">SliTaz on Twitter</a></li>
pankso@91 184 </ul>
pankso@91 185 </div>
pankso@91 186 <h4>SliTaz Website</h4>
pankso@91 187 <ul>
pankso@91 188 <li><a href="#header">Top of the page</a></li>
pankso@91 189 <li>Copyright &copy; <span class="year"></span>
pankso@91 190 <a href="http://www.slitaz.org/">SliTaz</a></li>
pankso@91 191 <li><a href="http://www.slitaz.org/en/about/">About the project</a></li>
pankso@91 192 <li><a href="http://www.slitaz.org/netmap.php">Network Map</a></li>
pankso@91 193 <li>Page modified the <?php echo (date( "d M Y", getlastmod())); ?></li>
pankso@91 194 <li><a href="http://validator.w3.org/check?uri=referer"><img
pankso@91 195 src="pics/website/xhtml10.png" alt="Valid XHTML 1.0"
pankso@91 196 title="Code validé XHTML 1.0"
pankso@91 197 style="width: 80px; height: 15px; vertical-align: middle;" /></a></li>
pankso@91 198 </ul>
pankso@91 199 </div>
pankso@91 200
pankso@91 201 </body>
pankso@91 202 </html>