Sign inSign up

cwuensch/striptest

By cwuensch

Updated 3 months ago

Provide test files and reference strips for automated testing of RecStrip.

Image
0

3.1K

cwuensch/striptest repository overview

Place compiled RecStrip / RecStrip3 into the folder RecStrip and mount it into the volume to /StripTest/bin.

Sample usage:

  • docker run --rm -v `pwd`/RecStrip:/StripTest/bin --env STRIPTEST="SD" --env RS_VER="2" --env RECSTRIP="bin/RecStrip" cwuensch/striptest:SD
  • docker run -v `pwd`/RecStrip:/StripTest/bin --entrypoint=/StripTest/BuildRS.sh cwuensch/striptest:all RS3 "/StripTest/bin/RecStrip3_ref"
  • docker run --rm -v `pwd`/RecStrip:/StripTest/bin --entrypoint=/bin/bash -it cwuensch/striptest:SD

docker build --build-arg SRCTAR="StripTest" -t "cwuensch/striptest:SD" .


FROM ubuntu:22.04

ARG SRCTAR=StripTest

#Install x86 support (optional) RUN dpkg --add-architecture i386 RUN apt-get update && apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386 RUN apt-get update && apt-get -y install make gcc-multilib

RUN mkdir -p /StripTest WORKDIR /StripTest

ADD ${SRCTAR}.tar.gz /StripTest/ COPY ${SRCTAR}.sh /StripTest/RunTest.sh COPY ${SRCTAR}.cmd /StripTest/RunTest.cmd COPY BuildRS.sh /StripTest/BuildRS.sh RUN chmod a+x /StripTest/RunTest.sh /StripTest/BuildRS.sh

VOLUME StripTest/bin

ENTRYPOINT [ "./RunTest.sh" ] #CMD ["2 ./bin/RecStrip"]

Tag summary

Content type

Image

Digest

sha256:4ebe14c91

Size

1 GB

Last updated

3 months ago

docker pull cwuensch/striptest:SD_neu