Skip to content

Commit 6109dc3

Browse files
author
Matthew John Cheetham
authored
dotnet: update install from src script to target .NET 7 (#1282)
2 parents 7d414f4 + 83d0fb1 commit 6109dc3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/linux/Packaging.Linux/install-from-source.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ ensure_dotnet_installed() {
6868
if [ -z "$(verify_existing_dotnet_installation)" ]; then
6969
curl -LO https://dot.net/v1/dotnet-install.sh
7070
chmod +x ./dotnet-install.sh
71-
bash -c "./dotnet-install.sh"
71+
bash -c "./dotnet-install.sh --channel 7.0"
7272

7373
# Since we have to run the dotnet install script with bash, dotnet isn't
7474
# added to the process PATH, so we manually add it here.
@@ -83,7 +83,7 @@ verify_existing_dotnet_installation() {
8383
sdks=$(dotnet --list-sdks | cut -c 1-3)
8484

8585
# If we have a supported version installed, return.
86-
supported_dotnet_versions="6.0"
86+
supported_dotnet_versions="7.0"
8787
for v in $supported_dotnet_versions; do
8888
if [ $(echo $sdks | grep "$v") ]; then
8989
echo $sdks
@@ -134,7 +134,7 @@ case "$distribution" in
134134
# Install dotnet packages and dependencies if needed.
135135
if [ -z "$(verify_existing_dotnet_installation)" ]; then
136136
# First try to use native feeds (Ubuntu 22.04 and later).
137-
if ! apt_install dotnet6; then
137+
if ! apt_install dotnet7; then
138138
# If the native feeds fail, we fall back to
139139
# packages.microsoft.com. We begin by adding the dotnet package
140140
# repository/signing key.
@@ -150,7 +150,7 @@ case "$distribution" in
150150
$sudo_cmd apt update
151151
$sudo_cmd apt install apt-transport-https -y
152152
$sudo_cmd apt update
153-
$sudo_cmd apt install dotnet-sdk-6.0 dpkg-dev -y
153+
$sudo_cmd apt install dotnet-sdk-7.0 dpkg-dev -y
154154
fi
155155
fi
156156
;;

0 commit comments

Comments
 (0)