1TABOOT(1) System administration commands TABOOT(1)
2
3
4
6 taboot - run a taboot release script
7
9 taboot [-h] [-V] [-v] [-n | -p] [-s | -o] [-L [LOGFILE]] [-C
10 CONCURRENCY] [-E] [FILE [FILE ...]]
11
13 Taboot is a tool written for scripting and automating the task of
14 performing software releases in a large-scale infrastructure. Release
15 scripts are written using YAML syntax.
16
18 FILE
19 Release file in YAML format. Instructions are read from stdin if
20 FILE is - or not given. Multiple FILEs can be given.
21
22 -h, --help
23 Show this help message and exit.
24
25 -V, --version
26 Show program’s version number and exit.
27
28 -v, --verbose
29 Increase verbosity. Give up to twice.
30
31 -n, --checkonly
32 Don’t execute the release, just check script syntax.
33
34 -p, --printonly
35 Don’t execute the release, just check script syntax and print the
36 YAML to be run to stdout.
37
38 -s, --skippreflight
39 Skip preflight sections if they exist.
40
41 -o, --onlypreflight
42 Only run preflight sections.
43
44 -L [LOGFILE], --logfile [LOGFILE]
45 Adds a LogOutput type to the script(s) being run. If LOGFILE is not
46 specified then taboot-YYYY-MM-DD-HHMMSS.log will be used.
47
48 -C CONCURRENCY, --concurrency CONCURRENCY
49 Set the concurrency for the input script(s). Give as an integer, or
50 all for max concurrency.
51
52 -E, --edit
53 Edit the input script(s) before running them using $EDITOR. This
54 falls back to emacs and then vi. The tabootv command will choose vi
55 automatically.
56
58 Taboot was originally written by John Eckersberg. Tim Bielawa is the
59 current maintainer. See the AUTHORS file for a complete list of
60 contributors.
61
63 Copyright © 2009-2011, Red Hat, Inc
64
65 Taboot is released under the terms of the GPLv3+ license.
66
68 taboot-tasks(5), func(1)
69
70 Taboot home page: https://fedorahosted.org/Taboot/
71
72 HTML Docs:
73 http://people.redhat.com/~tbielawa/taboot/docs/taboot-latest/
74
75
76
77Taboot 0.4.x 01/12/2012 TABOOT(1)