This commit is contained in:
BSKY
2020-02-17 09:01:43 +09:00
parent 2b27629726
commit b42d8129da
5 changed files with 53 additions and 5 deletions

View File

@@ -31,11 +31,12 @@ apt-fast install -y --no-install-recommends \
sudo \ sudo \
telnet \ telnet \
time \ time \
tzdata \
unzip \ unzip \
upx \ upx \
wget \ wget \
zip \ zip \
tzdata zstd
# Electron / VSCode / GitHub Desktop prereqs # Electron / VSCode / GitHub Desktop prereqs
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
@@ -86,8 +87,9 @@ DocumentInstalledItemIndent "shellcheck"
DocumentInstalledItemIndent "sudo" DocumentInstalledItemIndent "sudo"
DocumentInstalledItemIndent "telnet" DocumentInstalledItemIndent "telnet"
DocumentInstalledItemIndent "time" DocumentInstalledItemIndent "time"
DocumentInstalledItemIndent "tzdata"
DocumentInstalledItemIndent "unzip" DocumentInstalledItemIndent "unzip"
DocumentInstalledItemIndent "upx" DocumentInstalledItemIndent "upx"
DocumentInstalledItemIndent "wget" DocumentInstalledItemIndent "wget"
DocumentInstalledItemIndent "zip" DocumentInstalledItemIndent "zip"
DocumentInstalledItemIndent "tzdata" DocumentInstalledItemIndent "zstd"

View File

@@ -58,6 +58,9 @@ apt-get install -y --no-install-recommends telnet
echo "Install time" echo "Install time"
apt-get install -y --no-install-recommends time apt-get install -y --no-install-recommends time
echo "Install tzdata"
apt-get install -y --no-install-recommends tzdata
echo "Install unzip" echo "Install unzip"
apt-get install -y --no-install-recommends unzip apt-get install -y --no-install-recommends unzip
@@ -70,8 +73,8 @@ apt-get install -y --no-install-recommends wget
echo "Install zip" echo "Install zip"
apt-get install -y --no-install-recommends zip apt-get install -y --no-install-recommends zip
echo "Install tzdata" echo "Install zstd"
apt-get install -y --no-install-recommends tzdata apt-get install -y --no-install-recommends zstd
echo "Install libxkbfile" echo "Install libxkbfile"
apt-get install -y --no-install-recommends libxkbfile-dev apt-get install -y --no-install-recommends libxkbfile-dev
@@ -155,8 +158,9 @@ DocumentInstalledItemIndent "shellcheck"
DocumentInstalledItemIndent "sudo" DocumentInstalledItemIndent "sudo"
DocumentInstalledItemIndent "telnet" DocumentInstalledItemIndent "telnet"
DocumentInstalledItemIndent "time" DocumentInstalledItemIndent "time"
DocumentInstalledItemIndent "tzdata"
DocumentInstalledItemIndent "unzip" DocumentInstalledItemIndent "unzip"
DocumentInstalledItemIndent "upx" DocumentInstalledItemIndent "upx"
DocumentInstalledItemIndent "wget" DocumentInstalledItemIndent "wget"
DocumentInstalledItemIndent "zip" DocumentInstalledItemIndent "zip"
DocumentInstalledItemIndent "tzdata" DocumentInstalledItemIndent "zstd"

View File

@@ -502,6 +502,12 @@
"{{ template_dir }}/scripts/Installers/Install-Jq.ps1" "{{ template_dir }}/scripts/Installers/Install-Jq.ps1"
] ]
}, },
{
"type": "powershell",
"scripts":[
"{{ template_dir }}/scripts/Installers/Install-Zstd.ps1"
]
},
{ {
"type": "powershell", "type": "powershell",
"scripts":[ "scripts":[
@@ -763,6 +769,12 @@
"{{ template_dir }}/scripts/Installers/Validate-Jq.ps1" "{{ template_dir }}/scripts/Installers/Validate-Jq.ps1"
] ]
}, },
{
"type": "powershell",
"scripts":[
"{{ template_dir }}/scripts/Installers/Validate-Zstd.ps1"
]
},
{ {
"type": "powershell", "type": "powershell",
"scripts":[ "scripts":[

View File

@@ -0,0 +1,6 @@
################################################################################
## File: Install-zstd.ps1
## Desc: Install zstd
################################################################################
choco install zstandard -y

View File

@@ -0,0 +1,24 @@
################################################################################
## File: Validate-zstd.ps1
## Desc: Validate zstd
################################################################################
if (Get-Command -Name 'zstd')
{
Write-Host "zstd on path"
}
else
{
Write-Host 'zstd is not on path'
exit 1
}
# Adding description of the software to Markdown
$SoftwareName = "zstd"
$zstdVersion = $(zstd --version).Split(' ')[6].Split(',')[0]
$Description = @"
_Version:_ $zstdVersion<br/>
"@
Add-SoftwareDetailsToMarkdown -SoftwareName $SoftwareName -DescriptionMarkdown $Description