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
2025-10-07 21:26:48 +00:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
Caleb Maclennan <caleb@alerque.com>
MIT
9.6 MiB