youri-upload - package upload agent
Version 2.0
youri-upload [options] <target> <files>
Options:
--config <file> use file <file> as config file --skip-check <check> skip check <check> --skip-action <action> skip action <action> --define <key>=<value> pass additional values --verbose verbose run --test test run --help print this help message
youri-upload allows to upload packages in a repository.
All packages given on command lines are passed to a list of check plugins, depending on given upload target. If none of them fails, all packages are passed to a list of action plugins, depending also on given upload target.
Use given file as configuration, instead of normal one.
Skip check plugin with given identity.
Skip action plugin with given identity.
Define additional parameters, to be used by plugins.
Produce more verbose output (can be used more than once)
Don't perform any modification.
Print a brief help message and exits.
Configuration is read from the first file found among:
All additional configuration files specified by includes directive are then processed. Then command line options. Any directive overrides prior definition.
Uses space-separated list files as a list of additional configuration files.
Declares a repository object with identity id.
Declares a list of upload target objects with identity taken in space-separated list ids.
Each object declared in configuration must be fully defined later, using a configuration section, starting with bracketed object identity, followed by at least a class directive, then any number of additional object-specific directives.
Example:
objects = foo [foo] class = Foo::Bar key1 = value1 key2 = value2
Youri::Config, for configuration file format.
Each used plugin man page, for available options.
Copyright (C) 2002-2006, YOURI project
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.