mirror of
https://github.com/actions/runner-images.git
synced 2025-12-13 12:48:18 +00:00
rename Take-Part -> Take-OutputPart
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
function Get-ChromeVersion {
|
function Get-ChromeVersion {
|
||||||
$googleChromeVersion = google-chrome --version | Take-Part -Part 2
|
$googleChromeVersion = google-chrome --version | Take-OutputPart -Part 2
|
||||||
return "Google Chrome $googleChromeVersion"
|
return "Google Chrome $googleChromeVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-ChromeDriverVersion {
|
function Get-ChromeDriverVersion {
|
||||||
$chromeDriverVersion = chromedriver --version | Take-Part -Part 1
|
$chromeDriverVersion = chromedriver --version | Take-OutputPart -Part 1
|
||||||
return "ChromeDriver $chromeDriverVersion"
|
return "ChromeDriver $chromeDriverVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -14,6 +14,6 @@ function Get-FirefoxVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-GeckodriverVersion {
|
function Get-GeckodriverVersion {
|
||||||
$geckodriverVersion = geckodriver --version | Select-Object -First 1 | Take-Part -Part 1
|
$geckodriverVersion = geckodriver --version | Select-Object -First 1 | Take-OutputPart -Part 1
|
||||||
return "Geckodriver $geckodriverVersion"
|
return "Geckodriver $geckodriverVersion"
|
||||||
}
|
}
|
||||||
@@ -60,6 +60,5 @@ function Build-CachedToolsSection {
|
|||||||
$output += New-MDList -Lines $boostVersions -Style Unordered
|
$output += New-MDList -Lines $boostVersions -Style Unordered
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return $output
|
return $output
|
||||||
}
|
}
|
||||||
@@ -40,7 +40,7 @@ function Get-ErlangVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-MonoVersion {
|
function Get-MonoVersion {
|
||||||
$monoVersion = $(mono --version) | Out-String | Take-Part -Part 4
|
$monoVersion = $(mono --version) | Out-String | Take-OutputPart -Part 4
|
||||||
return "Mono $monoVersion"
|
return "Mono $monoVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -51,13 +51,13 @@ function Get-NodeVersion {
|
|||||||
|
|
||||||
function Get-PythonVersion {
|
function Get-PythonVersion {
|
||||||
$result = Get-CommandResult "python --version"
|
$result = Get-CommandResult "python --version"
|
||||||
$version = $result.Output | Take-Part -Part 1
|
$version = $result.Output | Take-OutputPart -Part 1
|
||||||
return "Python $version"
|
return "Python $version"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-Python3Version {
|
function Get-Python3Version {
|
||||||
$result = Get-CommandResult "python3 --version"
|
$result = Get-CommandResult "python3 --version"
|
||||||
$version = $result.Output | Take-Part -Part 1
|
$version = $result.Output | Take-OutputPart -Part 1
|
||||||
return "Python3 $version"
|
return "Python3 $version"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -66,17 +66,17 @@ function Get-PowershellVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-RubyVersion {
|
function Get-RubyVersion {
|
||||||
$rubyVersion = $(ruby --version) | Out-String | Take-Part -Part 1
|
$rubyVersion = $(ruby --version) | Out-String | Take-OutputPart -Part 1
|
||||||
return "Ruby $rubyVersion"
|
return "Ruby $rubyVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-SwiftVersion {
|
function Get-SwiftVersion {
|
||||||
$swiftVersion = $(swift --version) | Out-String | Take-Part -Part 2
|
$swiftVersion = $(swift --version) | Out-String | Take-OutputPart -Part 2
|
||||||
return "Swift $swiftVersion"
|
return "Swift $swiftVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-JuliaVersion {
|
function Get-JuliaVersion {
|
||||||
$juliaVersion = $(julia --version) | Out-String | Take-Part -Part 2
|
$juliaVersion = $(julia --version) | Out-String | Take-OutputPart -Part 2
|
||||||
return "Julia $juliaVersion"
|
return "Julia $juliaVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -218,52 +218,52 @@ function Get-StackVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-RustVersion {
|
function Get-RustVersion {
|
||||||
$rustVersion = $(rustc --version) | Take-Part -Part 1
|
$rustVersion = $(rustc --version) | Take-OutputPart -Part 1
|
||||||
return "Rust $rustVersion"
|
return "Rust $rustVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-BindgenVersion {
|
function Get-BindgenVersion {
|
||||||
$bindgenVersion = $(bindgen --version) | Take-Part -Part 1
|
$bindgenVersion = $(bindgen --version) | Take-OutputPart -Part 1
|
||||||
return "Bindgen $bindgenVersion"
|
return "Bindgen $bindgenVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CargoVersion {
|
function Get-CargoVersion {
|
||||||
$cargoVersion = $(cargo --version) | Take-Part -Part 1
|
$cargoVersion = $(cargo --version) | Take-OutputPart -Part 1
|
||||||
return "Cargo $cargoVersion"
|
return "Cargo $cargoVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CargoAuditVersion {
|
function Get-CargoAuditVersion {
|
||||||
$cargoAuditVersion = $(cargo audit --version) | Take-Part -Part 1
|
$cargoAuditVersion = $(cargo audit --version) | Take-OutputPart -Part 1
|
||||||
return "Cargo audit $cargoAuditVersion"
|
return "Cargo audit $cargoAuditVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CargoOutdatedVersion {
|
function Get-CargoOutdatedVersion {
|
||||||
$cargoOutdatedVersion = $(cargo outdated --version) | Take-Part -Part 1 -Delimiter "v"
|
$cargoOutdatedVersion = $(cargo outdated --version) | Take-OutputPart -Part 1 -Delimiter "v"
|
||||||
return "Cargo outdated $cargoOutdatedVersion"
|
return "Cargo outdated $cargoOutdatedVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CargoClippyVersion {
|
function Get-CargoClippyVersion {
|
||||||
$cargoClippyVersion = $(cargo-clippy --version) | Take-Part -Part 1
|
$cargoClippyVersion = $(cargo-clippy --version) | Take-OutputPart -Part 1
|
||||||
return "Cargo clippy $cargoClippyVersion"
|
return "Cargo clippy $cargoClippyVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CbindgenVersion {
|
function Get-CbindgenVersion {
|
||||||
$cbindgenVersion = $(cbindgen --version) | Take-Part -Part 1
|
$cbindgenVersion = $(cbindgen --version) | Take-OutputPart -Part 1
|
||||||
return "Cbindgen $cbindgenVersion"
|
return "Cbindgen $cbindgenVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-RustupVersion {
|
function Get-RustupVersion {
|
||||||
$rustupVersion = $(rustup --version) | Take-Part -Part 1
|
$rustupVersion = $(rustup --version) | Take-OutputPart -Part 1
|
||||||
return "Rustup $rustupVersion"
|
return "Rustup $rustupVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-RustdocVersion {
|
function Get-RustdocVersion {
|
||||||
$rustdocVersion = $(rustdoc --version) | Take-Part -Part 1
|
$rustdocVersion = $(rustdoc --version) | Take-OutputPart -Part 1
|
||||||
return "Rustdoc $rustdocVersion"
|
return "Rustdoc $rustdocVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-RustfmtVersion {
|
function Get-RustfmtVersion {
|
||||||
$rustfmtVersion = $(rustfmt --version) | Take-Part -Part 1 | Take-Part -Part 0 -Delimiter "-"
|
$rustfmtVersion = $(rustfmt --version) | Take-OutputPart -Part 1 | Take-OutputPart -Part 0 -Delimiter "-"
|
||||||
return "Rustfmt $rustfmtVersion"
|
return "Rustfmt $rustfmtVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -277,7 +277,7 @@ function Get-AzModuleVersions {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-DotNetCoreSdkVersions {
|
function Get-DotNetCoreSdkVersions {
|
||||||
$unsortedDotNetCoreSdkVersion = dotnet --list-sdks list | ForEach-Object { $_ | Take-Part -Part 0 }
|
$unsortedDotNetCoreSdkVersion = dotnet --list-sdks list | ForEach-Object { $_ | Take-OutputPart -Part 0 }
|
||||||
$dotNetCoreSdkVersion = $unsortedDotNetCoreSdkVersion -join " "
|
$dotNetCoreSdkVersion = $unsortedDotNetCoreSdkVersion -join " "
|
||||||
return $dotNetCoreSdkVersion
|
return $dotNetCoreSdkVersion
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
function Get-PostgreSqlVersion {
|
function Get-PostgreSqlVersion {
|
||||||
$postgreSQLVersion = psql --version | Take-Part -Part 2
|
$postgreSQLVersion = psql --version | Take-OutputPart -Part 2
|
||||||
return "Postgre SQL $postgreSQLVersion"
|
return "Postgre SQL $postgreSQLVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-MongoDbVersion {
|
function Get-MongoDbVersion {
|
||||||
$mongoDBVersion = mongod --version | Select-Object -First 1 | Take-Part -Part 2 -Delimiter "v"
|
$mongoDBVersion = mongod --version | Select-Object -First 1 | Take-OutputPart -Part 2 -Delimiter "v"
|
||||||
return "MongoDB $mongoDBVersion"
|
return "MongoDB $mongoDBVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-SqliteVersion {
|
function Get-SqliteVersion {
|
||||||
$sqliteVersion = sqlite3 --version | Take-Part -Part 0
|
$sqliteVersion = sqlite3 --version | Take-OutputPart -Part 0
|
||||||
return "sqlite3 $sqliteVersion"
|
return "sqlite3 $sqliteVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -17,3 +17,19 @@ function Get-MySqlVersion {
|
|||||||
$mySqlVersion = (mysql --version).Split("/usr/bin/")[1]
|
$mySqlVersion = (mysql --version).Split("/usr/bin/")[1]
|
||||||
return "MySQL ($mySqlVersion)"
|
return "MySQL ($mySqlVersion)"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Build-MySQLSection {
|
||||||
|
$output = ""
|
||||||
|
|
||||||
|
$output += New-MDHeader "MySQL" -Level 4
|
||||||
|
$output += New-MDList -Style Unordered -Lines @(
|
||||||
|
(Get-MySqlVersion),
|
||||||
|
"MySQL Server (user:root password:root)",
|
||||||
|
"MS SQL Server Client Tools"
|
||||||
|
)
|
||||||
|
$output += New-MDCode -Lines @(
|
||||||
|
"MySQL service is disabled by default. Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'"
|
||||||
|
)
|
||||||
|
|
||||||
|
return $output
|
||||||
|
}
|
||||||
@@ -195,15 +195,7 @@ $markdown += New-MDList -Style Unordered -Lines @(
|
|||||||
(Get-SqliteVersion)
|
(Get-SqliteVersion)
|
||||||
)
|
)
|
||||||
|
|
||||||
$markdown += New-MDHeader "MySQL" -Level 4
|
$markdown += Build-MySQLSection
|
||||||
$markdown += New-MDList -Style Unordered -Lines @(
|
|
||||||
(Get-MySqlVersion),
|
|
||||||
"MySQL Server (user:root password:root)",
|
|
||||||
"MS SQL Server Client Tools"
|
|
||||||
)
|
|
||||||
$markdown += New-MDCode -Lines @(
|
|
||||||
"MySQL service is disabled by default. Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'"
|
|
||||||
)
|
|
||||||
|
|
||||||
$markdown += New-MDHeader "Cached Tools" -Level 3
|
$markdown += New-MDHeader "Cached Tools" -Level 3
|
||||||
$markdown += Build-CachedToolsSection
|
$markdown += Build-CachedToolsSection
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ function Get-CommandResult {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function Take-Part {
|
function Take-OutputPart {
|
||||||
param (
|
param (
|
||||||
[Parameter(ValueFromPipeline)]
|
[Parameter(ValueFromPipeline)]
|
||||||
[string] $toolOutput,
|
[string] $toolOutput,
|
||||||
|
|||||||
@@ -1,85 +1,85 @@
|
|||||||
function Get-7zipVersion {
|
function Get-7zipVersion {
|
||||||
$7zVersion = 7z i | Select-String "7-Zip" | Take-Part -Part 2
|
$7zVersion = 7z i | Select-String "7-Zip" | Take-OutputPart -Part 2
|
||||||
return "7-Zip $7zVersion"
|
return "7-Zip $7zVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-AnsibleVersion {
|
function Get-AnsibleVersion {
|
||||||
$ansibleVersion = ansible --version | Select-Object -First 1 | Take-Part -Part 1
|
$ansibleVersion = ansible --version | Select-Object -First 1 | Take-OutputPart -Part 1
|
||||||
return "Ansible $ansibleVersion"
|
return "Ansible $ansibleVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-AzCopy7Version {
|
function Get-AzCopy7Version {
|
||||||
$azcopy7Version = azcopy --version | Take-Part -Part 1 | Take-Part -Part 0 -Delimiter "-"
|
$azcopy7Version = azcopy --version | Take-OutputPart -Part 1 | Take-OutputPart -Part 0 -Delimiter "-"
|
||||||
return "AzCopy7 (available by azcopy alias) $azcopy7Version"
|
return "AzCopy7 (available by azcopy alias) $azcopy7Version"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-AzCopy10Version {
|
function Get-AzCopy10Version {
|
||||||
$azcopy10Version = azcopy10 --version | Take-Part -Part 2
|
$azcopy10Version = azcopy10 --version | Take-OutputPart -Part 2
|
||||||
return "AzCopy10 (available by azcopy10 alias) $azcopy10Version"
|
return "AzCopy10 (available by azcopy10 alias) $azcopy10Version"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-BazelVersion {
|
function Get-BazelVersion {
|
||||||
$bazelVersion = bazel --version | Select-String "bazel" | Take-Part -Part 1
|
$bazelVersion = bazel --version | Select-String "bazel" | Take-OutputPart -Part 1
|
||||||
return "Bazel $bazelVersion"
|
return "Bazel $bazelVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-BazeliskVersion {
|
function Get-BazeliskVersion {
|
||||||
$bazeliskVersion = bazelisk version 2>&1 | Select-String "Bazelisk version:" | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter "v"
|
$bazeliskVersion = bazelisk version 2>&1 | Select-String "Bazelisk version:" | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter "v"
|
||||||
return "Bazelisk $bazeliskVersion"
|
return "Bazelisk $bazeliskVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-PodManVersion {
|
function Get-PodManVersion {
|
||||||
$podmanVersion = podman --version | Take-Part -Part 2
|
$podmanVersion = podman --version | Take-OutputPart -Part 2
|
||||||
return "Podman $podmanVersion"
|
return "Podman $podmanVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-BuildahVersion {
|
function Get-BuildahVersion {
|
||||||
$buildahVersion = buildah --version | Take-Part -Part 2
|
$buildahVersion = buildah --version | Take-OutputPart -Part 2
|
||||||
return "Buildah $buildahVersion"
|
return "Buildah $buildahVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-SkopeoVersion {
|
function Get-SkopeoVersion {
|
||||||
$skopeoVersion = skopeo --version | Take-Part -Part 2
|
$skopeoVersion = skopeo --version | Take-OutputPart -Part 2
|
||||||
return "Skopeo $skopeoVersion"
|
return "Skopeo $skopeoVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CMakeVersion {
|
function Get-CMakeVersion {
|
||||||
$cmakeVersion = cmake --version | Select-Object -First 1 | Take-Part -Part 2
|
$cmakeVersion = cmake --version | Select-Object -First 1 | Take-OutputPart -Part 2
|
||||||
return "CMake $cmakeVersion"
|
return "CMake $cmakeVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-CurlVersion {
|
function Get-CurlVersion {
|
||||||
$curlVersion = curl --version | Select-Object -First 1 | Take-Part -Part 0,1
|
$curlVersion = curl --version | Select-Object -First 1 | Take-OutputPart -Part 0,1
|
||||||
return $curlVersion
|
return $curlVersion
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-DockerComposeVersion {
|
function Get-DockerComposeVersion {
|
||||||
$composeVersion = docker-compose -v | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter ","
|
$composeVersion = docker-compose -v | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter ","
|
||||||
return "Docker Compose $composeVersion"
|
return "Docker Compose $composeVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-DockerMobyVersion {
|
function Get-DockerMobyVersion {
|
||||||
$dockerVersion = docker -v | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter "+"
|
$dockerVersion = docker -v | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter "+"
|
||||||
return "Docker-Moby $dockerVersion"
|
return "Docker-Moby $dockerVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-DockerBuildxVersion {
|
function Get-DockerBuildxVersion {
|
||||||
$buildxVersion = docker buildx version | Take-Part -Part 1 | Take-Part -Part 0 -Delimiter "+"
|
$buildxVersion = docker buildx version | Take-OutputPart -Part 1 | Take-OutputPart -Part 0 -Delimiter "+"
|
||||||
return "Docker-Buildx $buildxVersion"
|
return "Docker-Buildx $buildxVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-GitVersion {
|
function Get-GitVersion {
|
||||||
$gitVersion = git --version 2>&1 | Take-Part -Part 2
|
$gitVersion = git --version 2>&1 | Take-OutputPart -Part 2
|
||||||
return "Git $gitVersion"
|
return "Git $gitVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-GitLFSVersion {
|
function Get-GitLFSVersion {
|
||||||
$gitlfsversion = git-lfs --version 2>&1 | Take-Part -Part 0 | Take-Part -Part 1 -Delimiter "/"
|
$gitlfsversion = git-lfs --version 2>&1 | Take-OutputPart -Part 0 | Take-OutputPart -Part 1 -Delimiter "/"
|
||||||
return "Git LFS $gitlfsversion"
|
return "Git LFS $gitlfsversion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-GitFTPVersion {
|
function Get-GitFTPVersion {
|
||||||
$gitftpVersion = git-ftp --version | Take-Part -Part 2
|
$gitftpVersion = git-ftp --version | Take-OutputPart -Part 2
|
||||||
return "Git-ftp $gitftpVersion"
|
return "Git-ftp $gitftpVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -88,57 +88,57 @@ function Get-GoogleCloudSDKVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-HavegedVersion {
|
function Get-HavegedVersion {
|
||||||
$havegedVersion = dpkg-query --showformat='${Version}' --show haveged | Take-Part -Part 0 -Delimiter "-"
|
$havegedVersion = dpkg-query --showformat='${Version}' --show haveged | Take-OutputPart -Part 0 -Delimiter "-"
|
||||||
return "Haveged $havegedVersion"
|
return "Haveged $havegedVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-HerokuVersion {
|
function Get-HerokuVersion {
|
||||||
$herokuVersion = heroku version | Take-Part -Part 0 | Take-Part -Part 1 -Delimiter "/"
|
$herokuVersion = heroku version | Take-OutputPart -Part 0 | Take-OutputPart -Part 1 -Delimiter "/"
|
||||||
return "Heroku $herokuVersion"
|
return "Heroku $herokuVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-HHVMVersion {
|
function Get-HHVMVersion {
|
||||||
$hhvmVersion = hhvm --version | Select-Object -First 1 | Take-Part -Part 2
|
$hhvmVersion = hhvm --version | Select-Object -First 1 | Take-OutputPart -Part 2
|
||||||
return "HHVM (HipHop VM) $hhvmVersion"
|
return "HHVM (HipHop VM) $hhvmVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-SVNVersion {
|
function Get-SVNVersion {
|
||||||
$svnVersion = svn --version | Select-Object -First 1 | Take-Part -Part 2
|
$svnVersion = svn --version | Select-Object -First 1 | Take-OutputPart -Part 2
|
||||||
return "SVN $svnVersion"
|
return "SVN $svnVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-KustomizeVersion {
|
function Get-KustomizeVersion {
|
||||||
$kustomizeVersion = kustomize version --short | Take-Part -Part 0 | Take-Part -Part 1 -Delimiter "v"
|
$kustomizeVersion = kustomize version --short | Take-OutputPart -Part 0 | Take-OutputPart -Part 1 -Delimiter "v"
|
||||||
return "Kustomize $kustomizeVersion"
|
return "Kustomize $kustomizeVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-KindVersion {
|
function Get-KindVersion {
|
||||||
$kindVersion = kind version | Take-Part -Part 1 | Take-Part -Part 0 -Delimiter "v"
|
$kindVersion = kind version | Take-OutputPart -Part 1 | Take-OutputPart -Part 0 -Delimiter "v"
|
||||||
return "Kind $kindVersion"
|
return "Kind $kindVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-KubectlVersion {
|
function Get-KubectlVersion {
|
||||||
$kubectlVersion = kubectl version --client --short | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter "v"
|
$kubectlVersion = kubectl version --client --short | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter "v"
|
||||||
return "Kubectl $kubectlVersion"
|
return "Kubectl $kubectlVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-MinikubeVersion {
|
function Get-MinikubeVersion {
|
||||||
$minikubeVersion = minikube version --short | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter "v"
|
$minikubeVersion = minikube version --short | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter "v"
|
||||||
return "Minikube $minikubeVersion"
|
return "Minikube $minikubeVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-HGVersion {
|
function Get-HGVersion {
|
||||||
$hgVersion = hg --version | Select-Object -First 1 | Take-Part -Part -1 | Take-Part -Part 0 -Delimiter ")"
|
$hgVersion = hg --version | Select-Object -First 1 | Take-OutputPart -Part -1 | Take-OutputPart -Part 0 -Delimiter ")"
|
||||||
return "Mercurial $hgVersion"
|
return "Mercurial $hgVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-M4Version {
|
function Get-M4Version {
|
||||||
$m4Version = m4 --version | Select-Object -First 1 | Take-Part -Part -1
|
$m4Version = m4 --version | Select-Object -First 1 | Take-OutputPart -Part -1
|
||||||
return "m4 $m4Version"
|
return "m4 $m4Version"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-LeiningenVersion {
|
function Get-LeiningenVersion {
|
||||||
return "$(lein -v | Take-Part -Part 0,1)"
|
return "$(lein -v | Take-OutputPart -Part 0,1)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-NewmanVersion {
|
function Get-NewmanVersion {
|
||||||
@@ -159,7 +159,7 @@ function Get-PhantomJSVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-SwigVersion {
|
function Get-SwigVersion {
|
||||||
$swigVersion = swig -version | Select-String "SWIG Version" | Take-Part -Part 2
|
$swigVersion = swig -version | Select-String "SWIG Version" | Take-OutputPart -Part 2
|
||||||
return "Swig $swigVersion"
|
return "Swig $swigVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -168,17 +168,17 @@ function Get-TerraformVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-UnZipVersion {
|
function Get-UnZipVersion {
|
||||||
$unzipVersion = unzip -v | Select-Object -First 1 | Take-Part -Part 1
|
$unzipVersion = unzip -v | Select-Object -First 1 | Take-OutputPart -Part 1
|
||||||
return "unzip $unzipVersion"
|
return "unzip $unzipVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-WgetVersion {
|
function Get-WgetVersion {
|
||||||
$wgetVersion = wget --version | Select-Object -First 1 | Take-Part -Part 2
|
$wgetVersion = wget --version | Select-Object -First 1 | Take-OutputPart -Part 2
|
||||||
return "wget $wgetVersion"
|
return "wget $wgetVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-ZipVersion {
|
function Get-ZipVersion {
|
||||||
$zipVersion = zip -v | Select-String "This is Zip" | Take-Part -Part 3
|
$zipVersion = zip -v | Select-String "This is Zip" | Take-OutputPart -Part 3
|
||||||
return "zip $zipVersion"
|
return "zip $zipVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -188,17 +188,17 @@ function Get-ZstdVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-JqVersion {
|
function Get-JqVersion {
|
||||||
$jqVersion = jq --version | Take-Part -Part 1 -Delimiter "-"
|
$jqVersion = jq --version | Take-OutputPart -Part 1 -Delimiter "-"
|
||||||
return "jq $jqVersion"
|
return "jq $jqVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-AzureCliVersion {
|
function Get-AzureCliVersion {
|
||||||
$azcliVersion = az -v | Select-String "azure-cli" | Take-Part -Part -1
|
$azcliVersion = az -v | Select-String "azure-cli" | Take-OutputPart -Part -1
|
||||||
return "Azure CLI (azure-cli) $azcliVersion"
|
return "Azure CLI (azure-cli) $azcliVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-AzureDevopsVersion {
|
function Get-AzureDevopsVersion {
|
||||||
$azdevopsVersion = az -v | Select-String "azure-devops" | Take-Part -Part -1
|
$azdevopsVersion = az -v | Select-String "azure-devops" | Take-OutputPart -Part -1
|
||||||
return "Azure CLI (azure-devops) $azdevopsVersion"
|
return "Azure CLI (azure-devops) $azdevopsVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -207,7 +207,7 @@ function Get-AlibabaCloudCliVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-AWSCliVersion {
|
function Get-AWSCliVersion {
|
||||||
$awsVersion = aws --version 2>&1 | Take-Part -Part 0 | Take-Part -Part 1 -Delimiter "/"
|
$awsVersion = aws --version 2>&1 | Take-OutputPart -Part 0 | Take-OutputPart -Part 1 -Delimiter "/"
|
||||||
return "AWS CLI $awsVersion"
|
return "AWS CLI $awsVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -216,31 +216,31 @@ function Get-AWSCliSessionManagerPluginVersion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Get-AWSSAMVersion {
|
function Get-AWSSAMVersion {
|
||||||
return "AWS SAM CLI $(sam --version | Take-Part -Part -1)"
|
return "AWS SAM CLI $(sam --version | Take-OutputPart -Part -1)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-HubCliVersion {
|
function Get-HubCliVersion {
|
||||||
$hubVersion = hub --version | Select-String "hub version" | Take-Part -Part 2
|
$hubVersion = hub --version | Select-String "hub version" | Take-OutputPart -Part 2
|
||||||
return "Hub CLI $hubVersion"
|
return "Hub CLI $hubVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-GitHubCliVersion {
|
function Get-GitHubCliVersion {
|
||||||
$ghVersion = gh --version | Select-String "gh version" | Take-Part -Part 2
|
$ghVersion = gh --version | Select-String "gh version" | Take-OutputPart -Part 2
|
||||||
return "GitHub CLI $ghVersion"
|
return "GitHub CLI $ghVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-NetlifyCliVersion {
|
function Get-NetlifyCliVersion {
|
||||||
$netlifyVersion = netlify --version | Take-Part -Part 0 | Take-Part -Part 1 -Delimiter "/"
|
$netlifyVersion = netlify --version | Take-OutputPart -Part 0 | Take-OutputPart -Part 1 -Delimiter "/"
|
||||||
return "Netlify CLI $netlifyVersion"
|
return "Netlify CLI $netlifyVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-OCCliVersion {
|
function Get-OCCliVersion {
|
||||||
$ocVersion = oc version | Take-Part -Part 2 | Take-Part -Part 0 -Delimiter "-"
|
$ocVersion = oc version | Take-OutputPart -Part 2 | Take-OutputPart -Part 0 -Delimiter "-"
|
||||||
return "oc CLI $ocVersion"
|
return "oc CLI $ocVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
function Get-ORASCliVersion {
|
function Get-ORASCliVersion {
|
||||||
$orasVersion = oras version | Select-String "^Version:" | Take-Part -Part 1
|
$orasVersion = oras version | Select-String "^Version:" | Take-OutputPart -Part 1
|
||||||
return "ORAS CLI $orasVersion"
|
return "ORAS CLI $orasVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user