[DO-538] tavro linux tests (#1)
Reviewed-on: https://git.avroid.tech/Docker/tavro-build-linux/pulls/1 Reviewed-by: Denis Patrakeev <denis.patrakeev@avroid.tech> Co-authored-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech> Co-committed-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech>
This commit is contained in:
committed by
Aleksandr Vodyanov
parent
97ee0cdd7b
commit
7dbcfa5c15
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 1.1
|
||||
|
||||
### 27.05.2024
|
||||
|
||||
CHANGE:
|
||||
|
||||
* Added libraries for tavro tests
|
||||
|
||||
## 1.0
|
||||
|
||||
### 29.09.2023
|
||||
|
||||
31
Dockerfile
31
Dockerfile
@@ -1,7 +1,7 @@
|
||||
ARG DOCKER_REGISTRY=harbor.avroid.tech
|
||||
|
||||
# https://hub.docker.com/_/ubuntu
|
||||
FROM ${DOCKER_REGISTRY}/devops/base-build-image:1.0
|
||||
FROM ${DOCKER_REGISTRY}/all/base-build-image:1.4
|
||||
LABEL description="Linux image for Tavro build" \
|
||||
tools.qt.version="5.6.3"
|
||||
|
||||
@@ -15,32 +15,41 @@ COPY * /patches/
|
||||
# Install packages for qt and dependencies
|
||||
RUN apt update && \
|
||||
apt install -y \
|
||||
perl \
|
||||
gperf \
|
||||
libasound2-dev \
|
||||
libavcodec-dev \
|
||||
libavformat-dev \
|
||||
libjpeg-dev \
|
||||
libegl1-mesa-dev \
|
||||
libgbm-dev \
|
||||
libgles2-mesa-dev \
|
||||
libglib2.0-dev \
|
||||
libgstreamer1.0-dev \
|
||||
libgstreamer-plugins-base1.0-dev \
|
||||
libharfbuzz-dev \
|
||||
libjpeg8-dev \
|
||||
libopus-dev \
|
||||
libopenh264-dev \
|
||||
libpipewire-0.3-dev \
|
||||
libpulse-dev \
|
||||
libswscale-dev \
|
||||
libssl-dev \
|
||||
libvpx-dev \
|
||||
gperf \
|
||||
libegl1-mesa-dev \
|
||||
libgles2-mesa-dev \
|
||||
libfontconfig1-dev \
|
||||
libfreetype6-dev \
|
||||
libx11-dev \
|
||||
libx11-xcb-dev \
|
||||
'^libxcb*' \
|
||||
libxcomposite-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
libxfixes-dev \
|
||||
libxi-dev \
|
||||
libxrender-dev \
|
||||
'^libxcb*' \
|
||||
libxkbcommon-dev \
|
||||
libxkbcommon-x11-dev \
|
||||
libgstreamer1.0-dev \
|
||||
libgstreamer-plugins-base1.0-dev \
|
||||
libharfbuzz-dev && \
|
||||
libxrender-dev \
|
||||
libxtst-dev \
|
||||
perl \
|
||||
yasm && \
|
||||
apt clean && \
|
||||
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||
|
||||
|
||||
Reference in New Issue
Block a user