[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
|
# Changelog
|
||||||
|
|
||||||
|
## 1.1
|
||||||
|
|
||||||
|
### 27.05.2024
|
||||||
|
|
||||||
|
CHANGE:
|
||||||
|
|
||||||
|
* Added libraries for tavro tests
|
||||||
|
|
||||||
## 1.0
|
## 1.0
|
||||||
|
|
||||||
### 29.09.2023
|
### 29.09.2023
|
||||||
|
|||||||
31
Dockerfile
31
Dockerfile
@@ -1,7 +1,7 @@
|
|||||||
ARG DOCKER_REGISTRY=harbor.avroid.tech
|
ARG DOCKER_REGISTRY=harbor.avroid.tech
|
||||||
|
|
||||||
# https://hub.docker.com/_/ubuntu
|
# 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" \
|
LABEL description="Linux image for Tavro build" \
|
||||||
tools.qt.version="5.6.3"
|
tools.qt.version="5.6.3"
|
||||||
|
|
||||||
@@ -15,32 +15,41 @@ COPY * /patches/
|
|||||||
# Install packages for qt and dependencies
|
# Install packages for qt and dependencies
|
||||||
RUN apt update && \
|
RUN apt update && \
|
||||||
apt install -y \
|
apt install -y \
|
||||||
perl \
|
gperf \
|
||||||
|
libasound2-dev \
|
||||||
libavcodec-dev \
|
libavcodec-dev \
|
||||||
libavformat-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 \
|
libopus-dev \
|
||||||
libopenh264-dev \
|
libopenh264-dev \
|
||||||
|
libpipewire-0.3-dev \
|
||||||
|
libpulse-dev \
|
||||||
libswscale-dev \
|
libswscale-dev \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
libvpx-dev \
|
libvpx-dev \
|
||||||
gperf \
|
|
||||||
libegl1-mesa-dev \
|
|
||||||
libgles2-mesa-dev \
|
|
||||||
libfontconfig1-dev \
|
libfontconfig1-dev \
|
||||||
libfreetype6-dev \
|
libfreetype6-dev \
|
||||||
libx11-dev \
|
libx11-dev \
|
||||||
libx11-xcb-dev \
|
libx11-xcb-dev \
|
||||||
|
'^libxcb*' \
|
||||||
|
libxcomposite-dev \
|
||||||
|
libxdamage-dev \
|
||||||
libxext-dev \
|
libxext-dev \
|
||||||
libxfixes-dev \
|
libxfixes-dev \
|
||||||
libxi-dev \
|
libxi-dev \
|
||||||
libxrender-dev \
|
|
||||||
'^libxcb*' \
|
|
||||||
libxkbcommon-dev \
|
libxkbcommon-dev \
|
||||||
libxkbcommon-x11-dev \
|
libxkbcommon-x11-dev \
|
||||||
libgstreamer1.0-dev \
|
libxrender-dev \
|
||||||
libgstreamer-plugins-base1.0-dev \
|
libxtst-dev \
|
||||||
libharfbuzz-dev && \
|
perl \
|
||||||
|
yasm && \
|
||||||
apt clean && \
|
apt clean && \
|
||||||
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user