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)