Skip to content

Commit 4002f5f

Browse files
vigneshramannuclearcat
authored andcommitted
roofs: deqp-runner: install ci-fairy
Install ci-fairy from the ci-templates repository. This enables kci-gitlab pipeline to upload artifacts to S3 from DUT. Signed-off-by: Vignesh Raman <vignesh.raman@collabora.com>
1 parent d313e48 commit 4002f5f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

config/rootfs/debos/scripts/bookworm-deqp-runner.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ BUILD_DEPS="\
1515
build-essential \
1616
ca-certificates \
1717
curl \
18-
git
18+
git \
19+
python3-pip
1920
"
2021

2122
export DEBIAN_FRONTEND=noninteractive
@@ -50,6 +51,14 @@ apt-get install --no-install-recommends -y dropbear
5051
sed -i 's/#DROPBEAR_EXTRA_ARGS=""/DROPBEAR_EXTRA_ARGS="-R -B"/' /etc/default/dropbear
5152
systemctl enable dropbear
5253

54+
# Install ci-fairy for kci-gitlab pipeline to upload artifacts to S3 from DUT
55+
CI_TEMPLATES_COMMIT="aec7a6ce7bb38902c70641526f6611e27141784a"
56+
pip3 install --break-system-packages \
57+
"ci-fairy[s3] @ git+https://gitlab.freedesktop.org/freedesktop/ci-templates@$CI_TEMPLATES_COMMIT"
58+
59+
# Cleanup pip cache
60+
rm -rf /root/.cache/pip
61+
5362
# Cleanup cargo cache
5463
rm -rf /root/.cargo/registry
5564
rustup self uninstall -y

0 commit comments

Comments
 (0)