dblock
dblock - program to write a distribution preferences files to disable the smoker from testing it
SYNOPSIS
dblock --distro='ARFREITAS/Siebel-Srvrmgr'
OPTIONS
- --distro
-
This parameter expects a string describing the Perl distribution to be disabled regarding testing on the smoker. The string must have the format <AUTHOR>/<DISTRIBUTION>. This is a required parameter: not providing it will cause the program to abort with an error.
- --help
-
This help message.
- --version
-
Prints the version number and exits.
DESCRIPTION
This program creates a YAML file that describes a Perl distribution preferences specifically to disable CPAN::Reporter to skip trying to test the distribution itself.
Sometimes this is required to be included for CPAN Smokers (see CPAN::Reporter::Smoker) because some distributions just cannot be tested automatically and makes a smoker to hand during the tests, having the related processes to be terminated manually.
The YAML file will be created on the respective home directory of the user, followed by .cpan
and prefs
.
See CPAN::Reporter Pod for details. You can check examples of those files on this project webpage at Github. Those preferences files were created during several tests executed.
AUTHOR
Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 of Alceu Rodrigues de Freitas Junior, arfreitas@cpan.org
This file is part of CPAN OpenBSD Smoker.
CPAN OpenBSD Smoker 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 3 of the License, or (at your option) any later version.
CPAN OpenBSD Smoker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with CPAN OpenBSD Smoker. If not, see <http://www.gnu.org/licenses/>.