Skip to content

reyjrar/Pinto-Remote-SelfContained

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

pintor - script for interacting with a remote Pinto server

VERSION

version 1.999

SYNOPSIS

pintor help
pintor list --root http://example.com --stack dev

ENVIRONMENT VARIABLES

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.

SUBCOMMANDS

  • 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

AUTHOR

Brad Lhotsky brad@divisionbyzero.net

CONTRIBUTOR

Aaron Crane arc@cpan.org

COPYRIGHT AND LICENSE

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.

About

Perl module for interacting with a remote Pinto repository

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 100.0%