This guide covers configuring continuous integration pipelines for Perl projects.
Build and Test
In the below example we demonstrate a pipeline that installs the project dependnecies using
cpanm, and then executes the project unit tests. These commands are executed inside a Docker container, downloaded at runtime from DockerHub.
- type: ci
- name: test
cpanm --quiet --installdeps --notest .
Please note that you can use any Docker image in your pipeline from any Docker registry. You can use the official perl images, or your can bring your own.