test(webapp): provide an environment variable for e2e tests
This commit is contained in:
@@ -40,17 +40,14 @@ web-app-unit-tests:
|
||||
web-app-e2e-tests:
|
||||
image: $NODE_IMAGE
|
||||
stage: web-app-tests
|
||||
|
||||
# services:
|
||||
# - name: $DOCKER_IMAGE
|
||||
# alias: app
|
||||
script:
|
||||
- export CYPRESS_TEST_URL=$TEST_URL
|
||||
- echo "Running e2e tests"
|
||||
- apt-get update
|
||||
- apt-get install curl
|
||||
- cd ./web-app
|
||||
- npm install --include=dev
|
||||
- echo "Wait web-app app is running"
|
||||
- for i in {1..6}; do curl -f https://app.mse.kb28.ch/ && break || sleep 5; done
|
||||
- for i in {1..6}; do curl -f $CYPRESS_TEST_URL && break || sleep 5; done
|
||||
- echo "App is running"
|
||||
- npm run test:e2e
|
||||
|
||||
Reference in New Issue
Block a user