https://github.com/dockpack/base_perl
Ansible role to install a full Perl development suite in various OSes
https://github.com/dockpack/base_perl
ansible-role ci perl-module perl5
Last synced: 7 months ago
JSON representation
Ansible role to install a full Perl development suite in various OSes
- Host: GitHub
- URL: https://github.com/dockpack/base_perl
- Owner: dockpack
- Created: 2017-10-24T19:36:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-11-17T08:34:32.000Z (7 months ago)
- Last Synced: 2025-11-17T10:20:54.643Z (7 months ago)
- Topics: ansible-role, ci, perl-module, perl5
- Language: Perl
- Homepage:
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://galaxy.ansible.com/dockpack/base_perl)[](https://travis-ci.org/dockpack/base_perl)
dockpack.base_perl
=========
Perl - The practical eclectic rubbish lister. Perl development.
Requirements
------------
This role was built for RedHat systems like RHEL 6, Centos 7.
It needs dockpack.base_java8.
Role Variables
--------------
perl\_modules: CPAN modules for installation. Abstracts the distribution.
perl\_rpms: Pre-compiled module packages for RedHat-like systems
perl\_apts: Pre-compiled module packages for Debian-like systems
Dependencies
------------
cpanminus is included in the role, this goes in /usr/local/bin/cpanm
dockpack.base\_cplusplus
dockpack.base\_common
Example Playbook
----------------
For a complete example with this role check out my buildserver:
git clone https://github.com/bbaassssiiee/buildserver.git
Example of how to use this role:
- hosts: servers
roles:
- { role: dockpack.base_perl }
License
-------
MIT
Author Information
------------------
Bas Meijer @bbaassssiiee