diff options
| author | s-ol <s+removethis@s-ol.nu> | 2025-06-12 13:29:59 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2025-06-12 13:35:43 +0000 |
| commit | a668ad6c7523c010b129d9c21fdf90830bcbf77b (patch) | |
| tree | 2d06e4c429dc12e6577ee01fe992a7f41d2bab8d /Dockerfile | |
| parent | line comments (diff) | |
| download | alive-a668ad6c7523c010b129d9c21fdf90830bcbf77b.tar.gz alive-a668ad6c7523c010b129d9c21fdf90830bcbf77b.zip | |
use cmark instead of discount for markdown docs
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -1,12 +1,10 @@ -FROM nickblah/lua:5.3-luarocks AS build-env +FROM nickblah/lua:5.4-luarocks-alpine AS build-env WORKDIR /build -RUN apt-get update && \ - apt-get install -y --allow-unauthenticated \ - build-essential m4 libmarkdown2-dev git -RUN luarocks install discount DISCOUNT_INCDIR=/usr/include/x86_64-linux-gnu && \ - luarocks install moonscript && \ - luarocks install https://raw.githubusercontent.com/s-ol/LDoc/moonscript/ldoc-scm-2.rockspec +RUN apk add --no-cache build-base git cmark-dev +RUN luarocks install moonscript && \ + luarocks install ldoc && \ + luarocks install cmark COPY . /build/ RUN make docs |
