Skip to content

Rakudo compiler for The Raku 🦋 Programming Language.

Notifications You must be signed in to change notification settings

sumanstats/rakudo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rakudo compiler for The Raku Programming Language

Docker images for Raku

Raku Build status Last Commit License: MIT

Builds Rakudo images in dockerhub: offical releases of Rakudo (stable version) and Rakudo:latest (unstable version) directly from github.

Docker images available with their tags

Rakudo-2019.11 Rakudo-2020.01 Rakudo-2020.02.1 Rakudo-2020.05.1
Rakudo-2020.06 Rakudo-2020.07 Rakudo-2020.08.2 Rakudo-2020.09
Rakudo-2020.12 Rakudo-2021.02.1 Rakudo-2021.05 Rakudo-2021.06
Rakudo-2021.09 Rakudo-2021.12 Rakudo-2022.07 Rakudo-2022.12

Find rest of the tags in the Tags heading in dockerhub.


Latest images Description Image size
Rakudo-2024.06 Rakudo image from official release v2024.06
Rakudo-latest Rakudo image directly from github

All the images contain Rakudo compiler along with module manager zef, Raku module writing tool App::Mi6 and testing framework App::Prove6. These images thus can be used for testing Raku modules in Travis-CI or Appveyor or GitHub actions or anywhere container technology is supported. It also includes Pandoc for reproducible research.

Rakudo:latest is the bleeding edge version built directly from GitHub commits and is always recent than the released stable versions.

To run an image interactively, the command is:

docker run -it sumankhanal/rakudo:2024.06 bash

To build a Raku module like Sum::Doc type the following commands in the terminal of container of this image:

mi6 new Sum::Doc

It will build the module with following folders and files within it:

  • bin/
  • lib/
  • t/
  • META6.json
  • LICENSE
  • README.md
  • dist.ini

For Raku language questions and answers, go to: StackOverflow.

If you run into any issues, file it here.


Side note:

To get the sha256sum of the executable in a .txt file in powershell, execute the command:

Get-FileHash "executable" | Select -ExpandProperty Hash | Out-File -Encoding utf8 "txtfile" 

OR

(Get-FileHash "executable").Hash | Out-File -Encoding utf8 "txtfile"

About

Rakudo compiler for The Raku 🦋 Programming Language.

Resources

Stars

Watchers

Forks

Packages

No packages published