diff --git a/16.0/test.Dockerfile b/16.0/test.Dockerfile new file mode 100644 index 0000000..aa23da4 --- /dev/null +++ b/16.0/test.Dockerfile @@ -0,0 +1,11 @@ +ARG version=16 +ARG image=odoo:${version} +FROM ${image} + +# Install testing requirements +USER root +RUN apt-get update && \ + apt-get install -y --no-install-recommends chromium && \ + rm -rf /var/lib/apt/lists/* +RUN pip3 install websocket-client +USER odoo diff --git a/17.0/test.Dockerfile b/17.0/test.Dockerfile new file mode 100644 index 0000000..62ba715 --- /dev/null +++ b/17.0/test.Dockerfile @@ -0,0 +1,14 @@ +ARG version=17 +ARG image=odoo:${version} +FROM ${image} + +# Install testing requirements +USER root +RUN curl -o google-chrome-stable_current_amd64.deb -sSL https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \ + apt-get update && \ + DEBIAN_FRONTEND=noninteractive \ + apt-get install -y --no-install-recommends \ + ./google-chrome-stable_current_amd64.deb \ + python3-websocket \ + && rm -rf /var/lib/apt/lists/* ./google-chrome-stable_current_amd64.deb +USER odoo diff --git a/18.0/test.Dockerfile b/18.0/test.Dockerfile new file mode 100644 index 0000000..618a4bd --- /dev/null +++ b/18.0/test.Dockerfile @@ -0,0 +1,14 @@ +ARG version=18 +ARG image=odoo:${version} +FROM ${image} + +# Install testing requirements +USER root +RUN curl -o google-chrome-stable_current_amd64.deb -sSL https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \ + apt-get update && \ + DEBIAN_FRONTEND=noninteractive \ + apt-get install -y --no-install-recommends \ + ./google-chrome-stable_current_amd64.deb \ + python3-websocket \ + && rm -rf /var/lib/apt/lists/* ./google-chrome-stable_current_amd64.deb +USER odoo