pintor - script for interacting with a remote Pinto server
version 1.999
pintor help
pintor list --root http://example.com --stack dev
This command recognizes and can use a number of environment variables as defaults for some of the command line arguments.
-
PINTO_HOME
This sets the default search path for command execution.
-
PINTO_REPOSITORY_ROOT
This sets the default for
--root
and is expected to be a URL. -
PINTO_AUTHOR_ID
This sets the default for
--author
and is expected to be a string. -
PINTO_AUTHENTICATE
This sets the default for
--authenticate
and is expected to be a boolean. -
PINTO_USERNAME
This sets the default for
--username
and is expected to be a string. -
PINTO_PASSWORD
If set, this is used as the password in
--authenticate
is specified. -
PINTO_PASSEXEC
If set, implies authentication is enabled and this command is executed and the STDOUT is assumed to be the password required for authentication.
-
pintor add archive
Add local archives to the repository
-
pintor clean
Remove orphaned distribution archives
-
pintor commands
List the application's commands.
-
pintor copy from-stack to-stack
Create a new stack by copying another
-
pintor default (--none | stack)
Mark the default stack
-
pintor delete target...
Permanently remove an archive
-
pintor diff [left] right
Show difference between two stacks
-
pintor help [command...]
Display a command's help screen
-
pintor install target...
Install stuff from the repository
-
pintor kill stack
Permanently delete a stack
-
pintor list [stack]
Show the packages in a stack
-
pintor lock [stack]
Mark a stack as read-only
-
pintor log [stack]
Show the revision logs of a stack
-
pintor look target...
Unpack and explore distributions with your shell
-
pintor new stack
Create a new empty stack
-
pintor nop
Do nothing
-
pintor pin target...
Force a package to stay in a stack
-
pintor props [stack]
Show or set stack properties
-
pintor pull [target]...
Pull archives from upstream repositories
-
pintor register target...
Put existing packages on a stack
-
pintor rename stack to-stack
Change the name of a stack
-
pintor reset [stack] revision
Reset a stack to a prior revision
-
pintor revert [stack] revision
Revert stack to a prior revision
-
pintor roots [stack]
Show the roots of a stack
-
pintor stacks
Show available stacks
-
pintor statistics [stack]
Report statistics about the repository
-
pintor unlock [stack]
Mark a stack as writable
-
pintor unpin target...
Free packages that have been pinned
-
pintor unregister target...
Remove packages from a stack
-
pintor update target...
Update packages to latest versions
-
pintor verify
Report archives that are missing
Brad Lhotsky brad@divisionbyzero.net
Aaron Crane arc@cpan.org
This software is copyright (c) 2020 by Aaron Crane.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.