refactor: установку зависимостей вынес в функции
This commit is contained in:
parent
31ee06efa8
commit
51a7f1e384
@ -46,6 +46,23 @@ function Get-OsRelease {
|
|||||||
return Get-Content /etc/os-release | ConvertFrom-StringData
|
return Get-Content /etc/os-release | ConvertFrom-StringData
|
||||||
}
|
}
|
||||||
|
|
||||||
|
###################################
|
||||||
|
# Установка зависимостей
|
||||||
|
###################################
|
||||||
|
|
||||||
|
# Устанавливает рантайм aspnet
|
||||||
|
function Install-DotnetRuntime
|
||||||
|
{
|
||||||
|
dnf install aspnetcore-runtime-$dotnetRuntimeVersion -y
|
||||||
|
}
|
||||||
|
|
||||||
|
# Устанавливает зависимости сервера
|
||||||
|
function Install-ServerDependencies
|
||||||
|
{
|
||||||
|
Write-Host "Устанавливаются зависимости модуля отчётов сервера ЛЭРС"
|
||||||
|
dnf install libgdiplus -y
|
||||||
|
}
|
||||||
|
|
||||||
###################################
|
###################################
|
||||||
# Константы
|
# Константы
|
||||||
###################################
|
###################################
|
||||||
@ -176,16 +193,11 @@ elseif (-not $server -and -not $pollservice)
|
|||||||
$pollservice = $true
|
$pollservice = $true
|
||||||
}
|
}
|
||||||
|
|
||||||
# Устанавливаем рантайм aspnet
|
Install-DotnetRuntime
|
||||||
|
|
||||||
dnf install aspnetcore-runtime-$dotnetRuntimeVersion -y
|
|
||||||
|
|
||||||
# Устанавливаем зависимости блока отчётов
|
|
||||||
|
|
||||||
if ($server)
|
if ($server)
|
||||||
{
|
{
|
||||||
Write-Host "Устанавливаются зависимости модуля отчётов сервера ЛЭРС"
|
Install-ServerDependencies
|
||||||
dnf install libgdiplus -y
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Создаём пользователя
|
# Создаём пользователя
|
||||||
|
Loading…
x
Reference in New Issue
Block a user