3 slack: circleci/slack@3.4.2
8 - image: 218546966473.dkr.ecr.us-east-1.amazonaws.com/circle-ci:tap-tester-v4
12 name: 'Setup virtual env'
14 virtualenv -p python3 ~/.virtualenvs/tap-google-sheets
15 source ~/.virtualenvs/tap-google-sheets/bin/activate
18 pylint tap_google_sheets -d C,R,W
20 name: 'JSON Validator'
22 source /usr/local/share/virtualenvs/tap-tester/bin/activate
23 stitch-validate-json ~/.virtualenvs/tap-google-sheets/lib/python3.5/site-packages/tap_google_sheets/schemas/*.json
26 name: 'Integration Tests'
28 aws s3 cp s3://com-stitchdata-dev-deployment-assets/environments/tap-tester/sandbox dev_env.sh
30 source /usr/local/share/virtualenvs/tap-tester/bin/activate
31 run-test --tap=tap-google-sheets \
32 --target=target-stitch \
33 --orchestrator=stitch-orchestrator \
34 --email=harrison+sandboxtest@stitchdata.com \
35 --password=$SANDBOX_PASSWORD \
37 tests/tap_combined_test.py
38 - slack/notify-on-failure:
39 only_for_branches: master
46 context: circleci-user
57 context: circleci-user