aboutsummaryrefslogtreecommitdiff
path: root/lib/actions
AgeCommit message (Collapse)AuthorFilesLines
2020-04-10Add BINDEPS to build-dockerPatrick Spek1-0/+4
2020-04-10Use find to clean the bin dirPatrick Spek1-3/+6
2020-04-10Silence a cd errorPatrick Spek1-1/+1
2020-04-09Add a GitLab CI specificationPatrick Spek1-1/+1
2020-04-09Properly ignore -l's effects when -T is givenPatrick Spek1-1/+8
2020-04-08Rewrite the build-docker actionPatrick Spek1-47/+61
2020-04-08Add build-docker actionJosé Joaquín Atria1-0/+76
2020-04-01Show testing duration when finishedPatrick Spek1-1/+8
2020-04-01Fix up shebang in the install actionPatrick Spek1-1/+1
2020-04-01Don't use relocatable builds on OpenBSDPatrick Spek1-4/+11
2020-03-29Use the already available epoch if no epoch.txt existsPatrick Spek1-1/+1
2020-03-29Consolidate fetch data in fetch_core.txtPatrick Spek5-12/+18
2020-03-29Add LC_ALL and SOURCE_DATE_EPOCH to install actionPatrick Spek1-1/+13
These are strongly advised to be set when working towards reproducible builds. While I'm unsure if any of the Raku components actually support it, there's no harm in having them.
2020-03-29Make reproducible tarballs with distPatrick Spek1-4/+30
2020-03-28Make dist less error-pronePatrick Spek1-5/+2
2020-03-28Bring clean up to date with the rest of the repoPatrick Spek1-6/+26
2020-03-28Update the module test methodPatrick Spek1-4/+44
A conservative PATH is now set, with the bin directories from Rakudo Star added on to it. This should ensure that the right Raku is being used. Additionally, any failing modules will be reported at the end, and the exitcode of the test action becomes non-zero if any module failed their tests.
2020-03-28Implement test actionPatrick Spek1-2/+74
2020-03-28Split up install processPatrick Spek1-20/+47
2020-03-26Move dist files aroundPatrick Spek3-10/+10
2020-03-23Fix some bugs in the fetching processPatrick Spek1-3/+4
2020-03-23Make dist generate checksums and a PGP signaturePatrick Spek1-2/+47
2020-03-22Rename fetch to fetch_httpPatrick Spek1-2/+2
2020-03-22Discover some system informationPatrick Spek1-0/+12
2020-03-22Include duration of installation processPatrick Spek1-1/+7
2020-03-22Work out (most?) issues reported by shellcheckPatrick Spek3-16/+34
2020-03-22Initial commitPatrick Spek5-0/+290