busted (v1)

Published 2025-10-07 21:26:48 +00:00 by darkwiiplayer

Installation

docker pull git.but.gay/actions/busted:v1
sha256:a38a651ea8a1e16169ac4c5d2c181682d722f5bc5f00585f7a9f9b995b0aea51

About this package

A containerized version of Busted, a unit testing framework for Lua.

Image layers

ADD file:4faae297b6caba92e1791a5ff667be0fcb4de6a4de2df155395957ef9d8ad5e5 in /
CMD ["/bin/sh"]
LABEL maintainer=Andriy Kornatskyy <andriy.kornatskyy@live.com>
ENV LUA_VERSION=5.4.4
RUN /bin/sh -c set -ex && apk -U upgrade && apk add --no-cache readline && apk add --no-cache --virtual .build-deps ca-certificates openssl make gcc libc-dev readline-dev ncurses-dev && wget --no-check-certificate -c https://www.lua.org/ftp/lua-${LUA_VERSION}.tar.gz -O lua.tar.gz && echo "03c27684b9d5d9783fb79a7c836ba1cdc5f309cd lua.tar.gz" | sha1sum -c -s - && tar xzf lua.tar.gz && cd lua-${LUA_VERSION} && make -j"$(nproc)" linux && make install && cd .. && rm -rf lua.tar.gz lua-${LUA_VERSION} && apk del .build-deps # buildkit
CMD ["lua"]
LABEL maintainer=Andriy Kornatskyy <andriy.kornatskyy@live.com>
ENV LUAROCKS_VERSION=3.9.2
RUN /bin/sh -c set -ex && apk add --no-cache ca-certificates openssl wget && apk add --no-cache --virtual .build-deps make gcc libc-dev && wget https://luarocks.github.io/luarocks/releases/luarocks-${LUAROCKS_VERSION}.tar.gz -O - | tar -xzf - && cd luarocks-${LUAROCKS_VERSION} && ./configure --with-lua=/usr/local && make build && make install && cd .. && rm -rf luarocks-${LUAROCKS_VERSION} && apk del .build-deps # buildkit
CMD ["luarocks"]
RUN /bin/sh -c apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/testing dumb-init # buildkit
LABEL org.opencontainers.image.title=Busted
LABEL org.opencontainers.image.description=A containerized version of Busted, a unit testing framework for Lua.
LABEL org.opencontainers.image.authors=Caleb Maclennan <caleb@alerque.com>
LABEL org.opencontainers.image.licenses=MIT
LABEL org.opencontainers.image.url=https://github.com/lunarmodules/busted/pkgs/container/busted
LABEL org.opencontainers.image.source=https://github.com/lunarmodules/busted
COPY /pkgdir / # buildkit
RUN /bin/sh -c busted --version # buildkit
WORKDIR /data
ENTRYPOINT ["busted" "--verbose" "--output=gtest"]
COPY dir:af787afa22cfc2faf92da264e6a8d10e0f503f93874f9681f4d00ac12e1c603d in /

Labels

Key Value
io.buildah.version 1.33.7
maintainer Andriy Kornatskyy <andriy.kornatskyy@live.com>
org.opencontainers.image.authors Caleb Maclennan <caleb@alerque.com>
org.opencontainers.image.description A containerized version of Busted, a unit testing framework for Lua.
org.opencontainers.image.licenses MIT
org.opencontainers.image.source https://github.com/lunarmodules/busted
org.opencontainers.image.title Busted
org.opencontainers.image.url https://github.com/lunarmodules/busted/pkgs/container/busted
Details
Container
2025-10-07 21:26:48 +00:00
0
OCI / Docker
linux/amd64
Caleb Maclennan <caleb@alerque.com>
MIT
9.6 MiB
Versions (2) View all
v1 2025-10-07
latest 2025-10-07