Update setup_dotnet function
Some checks failed
Bump build.func Revision / bump-revision (push) Has been cancelled
Some checks failed
Bump build.func Revision / bump-revision (push) Has been cancelled
This commit is contained in:
parent
54bd9259de
commit
d2b343437d
@ -12,10 +12,15 @@
|
||||
|
||||
function setup_dotnet() {
|
||||
local NET_VERSION="${NET_VERSION:-8.0}"
|
||||
DISTRO_CODENAME=$(awk -F= '/^VERSION_CODENAME=/{ print $2 }' /etc/os-release)
|
||||
|
||||
msg_info "Setup .NET $NET_VERSION"
|
||||
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
|
||||
curl -fsSL https://packages.microsoft.com/config/debian/12/prod.list -o /etc/apt/sources.list.d/msprod.list
|
||||
if [[ "$DISTRO_CODENAME" != "trixie" ]]; then
|
||||
curl -fsSL https://packages.microsoft.com/config/debian/12/prod.list -o /etc/apt/sources.list.d/msprod.list
|
||||
else
|
||||
curl -fsSL https://packages.microsoft.com/config/debian/13/prod.list -o /etc/apt/sources.list.d/msprod.list
|
||||
fi
|
||||
$STD apt-get update
|
||||
$STD apt-get install -y dotnet-sdk-$NET_VERSION
|
||||
msg_ok "Setup .NET ${NET_VERSION}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user