The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Jup - jup

SYNOPSIS

A Jupfile in your projects directory

    set 'name'       => 'super app';
    set 'maintainer' => 'Adam Stokes <adamjs@cpan.org>';
    set 'workdir'    => cwd;
    set 'destdir'    => '/srv/app';
    
    link {
        mysql => {'max-connections' => 5},
        nginx => {'app_path'        => get 'destdir'}
    };

Next run jup

    $ jup it

DESCRIPTION

Single deployment application file. This allows you to create a Jupfile and perform staged deployments of your application.

Jup works with Juju and LXD as its provider type.

AUTHOR

Adam Stokes <adamjs@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2016 by Adam Stokes.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.