Skip to content

Instantly share code, notes, and snippets.

@AlbertoMonteiro
Created June 12, 2016 18:41
Show Gist options
  • Save AlbertoMonteiro/f844b29d973173f6df7c4e482c413e65 to your computer and use it in GitHub Desktop.
Save AlbertoMonteiro/f844b29d973173f6df7c4e482c413e65 to your computer and use it in GitHub Desktop.
mkdir c:\cfn
mkdir c:\cfn\log
mkdir "c:\Program Files\Amazon\ElasticBeanstalk\Tools"
:loop
powershell.exe -Command "(New-Object System.Net.WebClient).DownloadFile('https://s3.amazonaws.com/elasticbeanstalk-env-resources-us-east-1/stalks/eb_iis_v1_4.0.4.23.1/lib/Bootstrap.ps1', 'c:\Program Files\Amazon\ElasticBeanstalk\Tools\Bootstrap.ps1')"
if %errorlevel% neq 0 goto loop
powershell.exe -ExecutionPolicy Bypass -File "C:\Program Files\Amazon\ElasticBeanstalk\Tools\Bootstrap.ps1" us-east-1 cloudformati url
set /p HANDLE=<c:\cfn\wait-condition-handle.txt
c:\"Program Files"\Amazon\cfn-bootstrap\cfn-signal -e 0 "%HANDLE%" > c:\cfn\log\cfn-signal-call-log 2>&1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment