Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
tests/*/results.json
*.cmd
17 changes: 12 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
FROM alpine:3.17

# install packages required to run the tests
RUN apk add --no-cache jq coreutils
FROM ubuntu:bionic
LABEL maintainer="Greg Haberek <ghaberek@gmail.com> and Bruce Axtens <bruce.axtens@gmail.com>"
ADD https://github.com/OpenEuphoria/euphoria/releases/download/4.1.0/euphoria-4.1.0-Linux-x64-57179171dbed.tar.gz /tmp
ENV PATH=/usr/local/euphoria-4.1.0-Linux-x64/bin:$PATH
RUN apt-get update && \
apt-get install jq coreutils -y && \
apt-get purge --auto-remove -y && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
tar xzvf /tmp/euphoria-4.1.0-Linux-x64-57179171dbed.tar.gz -C /usr/local

WORKDIR /opt/test-runner
COPY . .
ENTRYPOINT ["/opt/test-runner/bin/run.sh"]
#ENTRYPOINT ["/opt/test-runner/bin/run.sh"]
ENTRYPOINT ["eui /opt/test-runner/bin/run.ex"]