From 9226cfa2f613ca84bb83a1d8dc367bae46850172 Mon Sep 17 00:00:00 2001 From: Holger Wansing Date: Sun, 13 Feb 2022 12:52:31 +0100 Subject: Update documentation regarding builds for the website --- doc/website.txt | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'doc') diff --git a/doc/website.txt b/doc/website.txt index 2227c1681..1eeb262d4 100644 --- a/doc/website.txt +++ b/doc/website.txt @@ -4,15 +4,15 @@ official www.debian.org website. For each Debian release a version of the Installation Guide (manual) is available at: http://www.debian.org/releases//installmanual. -For the current "testing" release of Debian, builds for the website are -triggered automatically when a new version of the installation-guide -package is uploaded to unstable. The builds take place on the www-master -server which is maintained by the website admins. - -It is in theory also possible to have builds triggered by uploads to -stable, but this is currently not implemented. - -The check for a new version in unstable is done by the 'lessoften' script. +Currently, builds for the website are triggered automatically when a new +version of the installation-guide package is uploaded. +There are separate builds for "testing", "stable", and "oldstable". +The build for testing is triggered by uploads to unstable, while builds +for stable and oldstable are triggered by uploads to stable resp. oldstable. +The builds take place on the www-master server which is maintained by the +website admins. + +The checks for new package versions are done by the 'lessoften' script. This will fetch the source tarball for the new version, extract that and then calls the build/buildweb.sh script. The latter script uses the same lists from the debian dir to determine valid architectures and languages. @@ -25,7 +25,8 @@ http://www-master.debian.org/build-logs/webwml/installmanual/ The table with available architectures/languages that is included on http://www.debian.org/releases//installmanual is defined in -the VCS for the website itself (currently cvs.debian.org/webwml). +the VCS for the website itself (currently +https://salsa.debian.org/webmaster-team/webwml). The relevant files are: - english/releases//installmanual.wml - english/releases//release.data @@ -51,5 +52,10 @@ version of the manual. --- Changelog: +2022-02-13 Holger Wansing +Update to current situation regarding build for the website: + - now builds for different suites + - update VCS path + 2008-11-08 Frans Pop Initial version -- cgit v1.2.3