1AUTO-BUILD-CLEAN-ROOT(1U)ser Contributed Perl DocumentatiAoUnTO-BUILD-CLEAN-ROOT(1)
2
3
4
6 auto-build-clean-root - Clear out a build engine root directory
7
9 # auto-build-clean-root PATH-TO-ROOT
10
11 To clean out a build engine root under /var/lib/builder, the location
12 expected by the example configuration file, execute:
13
14 # auto-build-clean-root /var/lib/builder
15
17 The build engine root contains a number of directories in which state
18 is stored, or work performed. In unusual circumstances, some of this
19 state can become malformed/corrupt which may cause the build engine to
20 fail. The "auto-build-clean-root" script provides a convenience for
21 removing all state from the build root
22
24 The following directories are cleaned by the script:
25
26 source-root
27 The directory into which the modules' source code will be checked
28 out of version control.
29
30 install-root
31 The virtual root directory in which modules will install files
32 during the "make install" part of their build process.
33
34 log-root
35 The directory into which build and test log files will be spooled
36 during execution of modules' control files.
37
38 package-root
39 The directory into which packages (RPMs, Debian packages, ZIPs,
40 etc) will be saved by the module's control file. There are
41 subdirectories below this for all the various different types of
42 packages.
43
44 build-archive
45 The directory used for caching the results of module builds across
46 build cycles.
47
48 public_html
49 The directory in which the HTML status pages will be generated, and
50 build artifacts, packages, and log files published. This directory
51 should be exported by an HTTP server
52
53 public_ftp
54 The directory in which packages will be published. This directory
55 should be exported by an FTP server.
56
58 Copyright (C) 2002-2006 Daniel P. Berrange
59
60 Test-AutoBuild is distributed under the terms of the GNU GPL v2+. This
61 is free software; see the source for copying conditions. There is NO
62 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
63 PURPOSE.
64
66 auto-build(1), auto-build.conf(5)
67
68
69
70perl v5.12.1 2007-12-08 AUTO-BUILD-CLEAN-ROOT(1)