github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/ci/cli/tasks/integration-windows-setup.ps1 (about) 1 $ErrorActionPreference = "Stop" 2 $Env:GOPATH="$pwd\go" 3 $Env:CF_DIAL_TIMEOUT=15 4 5 $Env:PATH="C:\Go\bin;" + "$Env:PATH" 6 $Env:PATH="$Env:GOPATH\bin;" + "$Env:PATH" 7 $Env:PATH="C:\Program Files\GnuWin32\bin;" + "$Env:PATH" 8 $Env:PATH="$pwd;" + "$Env:PATH" 9 10 $DOMAIN=(Get-Content $pwd\bosh-lock\name -Raw).trim() 11 $Env:CF_INT_PASSWORD=(Get-Content $pwd\cf-credentials\cf-password -Raw).trim() 12 $Env:CF_INT_OIDC_PASSWORD=(Get-Content $pwd\cf-credentials\uaa-oidc-password -Raw).trim() 13 $Env:CF_INT_OIDC_USERNAME="admin-oidc" 14 $Env:CF_INT_CUSTOM_CLIENT_SECRET=(Get-Content $pwd\cf-credentials\uaa-custom-client-secret -Raw).trim() 15 $Env:CF_INT_CUSTOM_CLIENT_ID="cf-custom" 16 $Env:CF_INT_API="https://api.$DOMAIN" 17 $Env:SKIP_SSL_VALIDATION="false" 18 19 $CF_INT_NAME = $DOMAIN.split(".")[0] 20 Import-Certificate -Filepath "$pwd\cf-credentials\cert_dir\$CF_INT_NAME.lb.cert" -CertStoreLocation "cert:\LocalMachine\root" 21 22 Import-Certificate -Filepath "$pwd\cf-credentials\cert_dir\$CF_INT_NAME.router.ca" -CertStoreLocation "cert:\LocalMachine\root" 23 24 pushd $pwd\cf-cli-binaries 25 7z e cf-cli-binaries.tgz -y 26 7z x cf-cli-binaries.tar -y 27 Move-Item -Path $pwd\cf-cli_winx64.exe -Destination ..\cf.exe -Force 28 popd 29 30 go get -v -u github.com/onsi/ginkgo/ginkgo 31 32 $Env:RUN_ID=(openssl rand -hex 16)