website annotate en/devel/release.php @ rev 1344

Resize balinor logo to 120px
author Christophe Lincoln <pankso@slitaz.org>
date Fri Jan 22 23:02:15 2021 +0100 (2021-01-22)
parents 9ed0bfb74392
children
rev   line source
pankso@1205 1 <!DOCTYPE html>
pankso@1205 2 <html lang="en">
pankso@1205 3 <head>
al@1285 4 <meta charset="UTF-8">
pankso@1205 5 <title>SliTaz - Release Guide</title>
al@1285 6 <meta name="description" content="slitaz developers release guide cooking stable packages">
al@1285 7 <meta name="keywords" lang="en" content="slitaz, devel, tazdev, cooking, source">
al@1285 8 <meta name="author" content="Christophe Lincoln">
pankso@1205 9 <?php include("../../lib/html/meta-link.html"); ?>
pankso@1205 10 </head>
pankso@1205 11 <body>
pankso@1205 12
pankso@1205 13 <?php
pankso@1205 14 include("../../lib/html/header.html");
pankso@1205 15 include("../../lib/html/nav.html");
pankso@1205 16 include("../../lib/lang.php");
pankso@1205 17 ?>
pankso@1205 18
pankso@1205 19 <!-- Content -->
pankso@1205 20 <section id="content">
pankso@1205 21
pankso@1205 22 <h2>Release Guides</h2>
pankso@1205 23
pankso@1205 24 <ul>
pankso@1205 25 <li><a href="#cooking">Cooking release</a></li>
pankso@1205 26 <li><a href="#stable">Stable release</a></li>
pankso@1205 27 <li><a href="#project">Project release</a></li>
pankso@1205 28 </ul>
pankso@1205 29
pankso@1205 30 <h2 id="cooking">Cooking release</h2>
pankso@1205 31
pankso@1205 32 <p>
pankso@1205 33 TOWRITE - some non-updated info (we use cookiso now):
pankso@1205 34 <a href="http://doc.slitaz.org/en:cookbook:reltasks">on the wiki/cookbook</a>
pankso@1205 35 </p>
pankso@1205 36
pankso@1205 37 <h2 id="stable">Stable release</h2>
pankso@1205 38
pankso@1205 39 <p>
pankso@1205 40 TOWRITE
pankso@1205 41 </p>
pankso@1205 42
pankso@1205 43 <p>
pankso@1205 44 Instructions on using the build host are described in the Cookbook:
pankso@1205 45 <a href="http://doc.slitaz.org/en:cookbook:buildhost">
pankso@1205 46 SliTaz Build Host (tank)</a>.
pankso@1205 47 </p>
pankso@1205 48
pankso@1205 49 <h2 id="project">Project release</h2>
pankso@1205 50
pankso@1205 51 <p>
paul@1206 52 SliTaz sub projects are individually released using the SliTaz developers
al@1285 53 tool aka ‘tazdev’. Here is a handy cmdline guide to release a project.
al@1285 54 In this guide we are going to release ‘spk’ 1.0:
pankso@1205 55 </p>
pankso@1205 56
pankso@1205 57 <pre>
pankso@1205 58 $ cd spk
pankso@1205 59 $ hg pull -u
pankso@1205 60 $ hg tag 1.0
pankso@1205 61 $ hg push
pankso@1205 62 $ tazdev -rp spk
pankso@1205 63 </pre>
pankso@1205 64
pankso@1205 65 <p>
paul@1206 66 Some packages don't need to be archived on the mirror since they are
paul@1206 67 mirrored in the full packages tree. Once that you have released the
paul@1206 68 package and said yes to updating the wok (or done it manually), you can
paul@1206 69 push it to hg.slitaz.org and wait for the package to build on the SliTaz packages
pankso@1205 70 <a href="http://cook.slitaz.org/">Cooker</a>. Push to Hg:
pankso@1205 71 </p>
pankso@1205 72
pankso@1205 73 <pre>
pankso@1205 74 $ cd ../wok
pankso@1205 75 $ hg push
pankso@1205 76 </pre>
pankso@1205 77
pankso@1205 78 <!-- End of content -->
pankso@1205 79 </section>
pankso@1205 80
pankso@1205 81 <?php include("../../lib/html/footer.html"); ?>
pankso@1205 82
pankso@1205 83 </body>
pankso@1205 84 </html>