pulumi/scripts/prepare-test.sh

19 lines
353 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
NAME="$1"
cd "tests/integration/$NAME/testcomponent"
yarn install
yarn link @pulumi/pulumi
yarn run tsc
cd ../testcomponent-go
go build -o "pulumi-resource-testcomponent$(go env GOEXE)"
cd ../testcomponent-python
"$PYTHON" -m venv venv
. venv/*/activate
python -m pip install -e ../../../../sdk/python/env/src