For any of you interested in it, here's a YAML that will get you a rakudo environiment:
image: ubuntu/groovy
packages:
- libperl-dev
- libssl-dev
sources:
- https://github.com/rakudo/rakudo
- https://github.com/ugexe/zef
tasks:
- build: |
export PATH="/home/build/rakudo/install/bin:/home/build/rakudo/install/share/perl6/site/bin:$PATH"
cd rakudo
./Configure.pl --moar-option="--optimize=0 --debug=3" --gen-moar --gen-nqp
make install
It will take less than 10 minutes for their servers to compile Rakudo from scratch, but by the end of that script, rakudo will be ready to run your tasks.
For those of you who could live with 2018.03, here's a smaller, faster version:
image: ubuntu/groovy
packages:
- rakudo
sources:
- https://github.com/ugexe/zef
tasks:
- build: |
export PATH="/home/build/rakudo/install/bin:/home/build/rakudo/install/share/perl6/site/bin:$PATH"
(cd zef; perl6 -Ilib bin/zef install .)