mirror of
https://github.com/actions/runner-images.git
synced 2025-12-18 07:46:57 +00:00
move logic to one file
This commit is contained in:
@@ -707,12 +707,6 @@
|
|||||||
"{{ template_dir }}/scripts/Installers/Validate-AWS-SAM.ps1"
|
"{{ template_dir }}/scripts/Installers/Validate-AWS-SAM.ps1"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "powershell",
|
|
||||||
"scripts":[
|
|
||||||
"{{ template_dir }}/scripts/Installers/Validate-AWS-CLI-SM.ps1"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "powershell",
|
"type": "powershell",
|
||||||
"scripts":[
|
"scripts":[
|
||||||
|
|||||||
@@ -692,12 +692,6 @@
|
|||||||
"{{ template_dir }}/scripts/Installers/Validate-AWS-SAM.ps1"
|
"{{ template_dir }}/scripts/Installers/Validate-AWS-SAM.ps1"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "powershell",
|
|
||||||
"scripts":[
|
|
||||||
"{{ template_dir }}/scripts/Installers/Validate-AWS-CLI-SM.ps1"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "powershell",
|
"type": "powershell",
|
||||||
"scripts":[
|
"scripts":[
|
||||||
|
|||||||
@@ -20,3 +20,13 @@ $sessionManagerName = "SessionManagerPluginSetup.exe"
|
|||||||
$sessionManagerUrl = "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/windows/$sessionManagerName"
|
$sessionManagerUrl = "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/windows/$sessionManagerName"
|
||||||
Install-Binary -Url $sessionManagerUrl -Name $sessionManagerName -ArgumentList ("/silent", "/install")
|
Install-Binary -Url $sessionManagerUrl -Name $sessionManagerName -ArgumentList ("/silent", "/install")
|
||||||
Add-MachinePathItem -PathItem "C:\Program Files\Amazon\SessionManagerPlugin\bin"
|
Add-MachinePathItem -PathItem "C:\Program Files\Amazon\SessionManagerPlugin\bin"
|
||||||
|
|
||||||
|
$sessionMessage = session-manager-plugin
|
||||||
|
|
||||||
|
if ($sessionMessage -Match "*plugin was installed successfully*") {
|
||||||
|
Write-Host "$sessionMessage"
|
||||||
|
exit 0
|
||||||
|
} else {
|
||||||
|
Write-Host "$sessionMessage"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
## File: Validate-AWS-CLI-SM.ps1
|
|
||||||
## Desc: Validate aws cli session manager
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
$sessionMessage = session-manager-plugin
|
|
||||||
|
|
||||||
if ($sessionMessage -Match "*plugin was installed successfully*") {
|
|
||||||
Write-Host "$sessionMessage"
|
|
||||||
exit 0
|
|
||||||
} else {
|
|
||||||
Write-Host "$sessionMessage"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user