Bringing in external testing tool slowly
This commit is contained in:
parent
1640594ce7
commit
5b44e46919
|
|
@ -25,3 +25,4 @@ retropikzel/pffi/*/*.so
|
||||||
retropikzel/pffi/*/compiled
|
retropikzel/pffi/*/compiled
|
||||||
tmp
|
tmp
|
||||||
dockerfiles/build
|
dockerfiles/build
|
||||||
|
scheme_testrunner
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
FROM debian:trixie
|
||||||
|
WORKDIR /workdir
|
||||||
|
RUN mkdir -p /workdir/.scheme_testrunner
|
||||||
|
COPY .scheme_testrunner/ /workdir/.scheme_testrunner
|
||||||
|
RUN bash .scheme_testrunner/init
|
||||||
|
RUN bash .scheme_testrunner/implementation_installer.sh
|
||||||
|
ENTRYPOINT ["bash", "-c", "bash test-guile.sh"]
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
apt update
|
||||||
|
apt install -y guile-3.0
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
apt update && apt install -y make build-essential curl wget
|
||||||
|
wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
|
||||||
|
bash guix-install.sh -y
|
||||||
|
echo "Hello from init container"
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "Hello from init container"
|
||||||
3
Makefile
3
Makefile
|
|
@ -58,7 +58,8 @@ test: build
|
||||||
bash test-all.sh
|
bash test-all.sh
|
||||||
|
|
||||||
test-arm64:
|
test-arm64:
|
||||||
scheme_testrunner debian_trixie arm64 "bash test-all.sh"
|
scheme_testrunner debian:trixie arm64 guile "test-guile.sh"
|
||||||
|
scheme_testrunner debian:trixie arm64 kawa "test-kawa.sh"
|
||||||
#scheme_testrunner fedora_40 arm64 "bash test-all.sh"
|
#scheme_testrunner fedora_40 arm64 "bash test-all.sh"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue