mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
f75d4f5f9f
... and dotnet-sdk to 7.0. Fixes #340 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4182>
16 lines
705 B
Bash
Executable file
16 lines
705 B
Bash
Executable file
set -e
|
|
set -x
|
|
# Install dotnet-format
|
|
apt update -yqq
|
|
apt install -y gnupg apt-transport-https
|
|
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
|
|
mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
|
|
# FIXME: this is bullseye, but image is actually bookworm (testing at the time)
|
|
curl -O https://packages.microsoft.com/config/debian/11/prod.list
|
|
mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
|
|
chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
|
|
chown root:root /etc/apt/sources.list.d/microsoft-prod.list
|
|
apt update -yqq
|
|
apt install -y dotnet-sdk-7.0
|
|
dotnet tool install --global dotnet-format
|
|
ln -s ~/.dotnet/tools/dotnet-format /usr/local/bin/dotnet-format
|