The Perl platform supports Perl 5.18.2 (on Ubuntu 14.04 LTS) or Perl 5.22.1 (on Ubuntu 16.04 LTS).
If you just run a git push or tsuru app-deploy of your code, tsuru will try
to download all of your depencies using cpanfile or cpanfile.snapshot.
There are two ways to list the applications dependencies: cpanfile or cpanfile.snapshot.
The priority order is: cpanfile.snapshot -> cpanfile. The file should be in the root of deploy files.
You can define a file called cpanfile that list all CPAN dependencies of your application,
each line represents one dependency, here's an example:
$ cat cpanfile
requires 'Mojolicious';
After invokin git push or tsuru app-deploy, tsuru will receive your code and tell the platform
to install all the depencies using carton install --cached --deployment.
Content type
Image
Digest
sha256:3859b1721…
Size
55.9 MB
Last updated
3 months ago
docker pull tsuru/perl