gear-cronbuild-apply-hooks-in-hsh-chroot(1)

gear-cronbuild-apply-hooks-in-hsh-chroot(1) gear-cronbuild gear-cronbuild-apply-hooks-in-hsh-chroot(1)

NAME

gear-cronbuild-apply-hooks-in-hsh-chroot

SYNOPSIS

gear-cronbuild-apply-hooks-in-hsh-chroot [-h] [-d local branch] [--exclude pattern] [-v] [-q] [-- <hsh-initroot arguments>]

DESCRIPTION

gear-cronbuild-apply-hooks-in-hsh-chroot The safe variant of the gear-cronbuild-apply-hooks. It use hasher chroot to apply gear-cronbuild hooks. Separate this utility options and hsh-initroot/hsh-run arguments and options with --.

Example: gear-cronbuild-apply-hooks-in-hsh-chroot -v -- $TMP/hasher --mountpoints=/proc --number=1 or just gear-cronbuild-apply-hooks-in-hsh-chroot to run hasher with default settings.

OPTIONS

-d local branch name
Name of the local branch to apply gear-cronbuild hooks. Default is current branch.
--exclude pattern
Pattern to pass to gear-uupdate/gear-update.
-h
Display this help and exit.
-v
verbose
-q
quiet

= head1 FILES

.gear/cronbuild-options
By default, gear-cronbuild-apply-hooks-in-hsh-chroot will install in hasher chroot the following packages: wget curl git-core vim-console less rpm-utils unzip xz gear-cronbuild.

Any other package to be installed in hasher chroot should be explicitly listed in cronbuild_requires variable.

Example: cronbuild_requires="git-svn rpm-macros-mingw32"

.gear/cronbuild-prepare-chroot-as-rooter
Optional script that will be run in the hasher chroot with hasher's rooter user privileges before the main gear-cronbuild scripts.

Should be used for chroot setup, like editing configs in /etc and so on.

The script should be executable.

.gear/cronbuild-commitmsg
Optional script to provide commit message. By default, the default message of gear-commit is used.

The script should be executable.

SEE ALSO

http://www.altlinux.org/Gear/cronbuild

AUTHOR

Written by Igor Vlasenko <viy@altlinux.org>.

COPYING

Copyright (c) 2010-2023 Igor Vlasenko, ALT Linux Team.

This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

2023-11-23 1.48