Verified Commit 55a2f9cd authored by Adrian DC's avatar Adrian DC
Browse files

build(pages): install 'coverage.txt' requirements in 'pages' image

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent 555112d1
Loading
Loading
Loading
Loading
+1
Changes for .gitlab-ci.yml: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -287,6 +287,7 @@ registry:pages:
      changes:
        - containers/pages/Dockerfile
        - containers/rehost/images.txt
        - requirements/coverage.txt
        - requirements/pages.txt

registry:test-coverage-linux:
+4 −1
Changes for containers/pages/Dockerfile: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -14,9 +14,12 @@ RUN apt update \

# Install requirements
COPY --from='requirements' ./pages.txt /tmp/
COPY --from='requirements' ./coverage.txt /tmp/
RUN export PIP_DISABLE_PIP_VERSION_CHECK=1 \
 && pip3 install -q -r /tmp/pages.txt --no-cache-dir --upgrade \
 && rm -f /tmp/pages.txt
 && pip3 install -q -r /tmp/coverage.txt --no-cache-dir --upgrade \
 && rm -f /tmp/pages.txt \
 && rm -f /tmp/coverage.txt

# Install playwright
ENV PLAYWRIGHT_BROWSERS_PATH=/opt/playwright