Back To Schedule
Thursday, June 10 • 16:30 - 17:20
Look, ma, no containers! Workflow automation in Perl

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Perl is everywhere, and that includes most base configurations in CI/CD environments. Leveraging the system Perl they have, and the libraries installed by default is quite easy if you know how. In this talk we'll tell you how to use your favorite language in Travis, GitHub Actions and others.

I was very happy the day I discovered I could use Perl in any GitHub action, since it's installed there *by default*. From then on, I discovered it can also be used in other environments, such as Travis, and even Docker Hub. Doing a bit of automation using Perl is incredibly easy that way. We'll tell you how to do common tasks using Perl, as well as how to use installed libraries, install your own, or use Github::Actions, a CPAN module, to help you write GitHub actions steps.

The main advantage is the presence of a Git Perl module there, but there are many other things you can do to.

avatar for Juan Julián Merelo Guervós

Juan Julián Merelo Guervós

Professor, University of Granada
JJ Merelo has been using Perl since 1993 and contributing to Perl 6 since 2017. He is professor at the University of Granada, and researcher in the field of machine learning, complex systems and evolutionary algorithms. He organized YAPC::Europe in 2015.

Thursday June 10, 2021 16:30 - 17:20 EDT
Zoom Room 1
  Track 1