{"guid":"D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","title":"Perl in CI/CD workflows: Yes you can!","subtitle":null,"slug":"perl-in-cicd-workflows-yes-you-can","link":"https://act.yapc.eu/gpw2021//talk/7758","description":"Perl is buried, but only because it's underneath everything and nobody ever bothered to dig for it. Since it's in every Debian, and most Ubuntu LTS distributions, it's readily available to use. Besides, default systems include a good amount of libraries you can use in your workflows.\nIn this talk, we will show how you can use perl in \"bare\" (without explicitly selecting perl or a container) CI/CD workflows, what kind of tricks you can use to speed them up, and how you can improve your experience with CPAN modules such as GitHub::Actions","original_language":"eng","persons":["Juan Julián Merelo-Guervós"],"view_count":149,"promoted":false,"date":"2021-03-26T16:00:00.000+01:00","release_date":"2021-04-07T00:00:00.000+02:00","updated_at":"2026-02-14T10:00:05.268+01:00","tags":["gpw2021","7758","2021","GPW2021"],"length":1568,"duration":1568,"thumb_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7758-D6326D4E-8B31-11EB-8C1C-9DD087D77F1D.jpg","poster_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7758-D6326D4E-8B31-11EB-8C1C-9DD087D77F1D_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7758-D6326D4E-8B31-11EB-8C1C-9DD087D77F1D.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7758-D6326D4E-8B31-11EB-8C1C-9DD087D77F1D.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/perl-in-cicd-workflows-yes-you-can","url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_title":"Deutscher Perl/Raku Workshop 2021","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021","related":[],"recordings":[{"size":146,"length":1568,"mime_type":"video/webm","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-07T00:30:29.076+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/webm-hd/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/52851","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":64,"length":1568,"mime_type":"video/webm","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-07T00:19:53.753+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/webm-sd/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/52848","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":23,"length":1567,"mime_type":"audio/mpeg","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-07T00:15:03.419+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/mp3/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/52844","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":17,"length":1567,"mime_type":"audio/opus","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-07T00:14:23.496+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/opus/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_opus.opus","url":"https://api.media.ccc.de/public/recordings/52843","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":42,"length":1568,"mime_type":"video/mp4","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-07T00:14:08.936+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/h264-sd/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_sd.mp4","url":"https://api.media.ccc.de/public/recordings/52842","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":87,"length":1568,"mime_type":"video/mp4","language":"eng","filename":"gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-07T00:10:50.139+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/h264-hd/gpw2021-7758-eng-Perl_in_CI_CD_workflows_Yes_you_can_hd.mp4","url":"https://api.media.ccc.de/public/recordings/52839","event_url":"https://api.media.ccc.de/public/events/D6326D4E-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"}]}