Skip to content
Snippets Groups Projects
Commit ebc5489a authored by maik.schaefer's avatar maik.schaefer
Browse files

[CI] Add ui smoketests for preview deployments

parent 0a60a424
No related branches found
No related tags found
No related merge requests found
......@@ -33,3 +33,50 @@ deploy preview with prefix:
- helm dep up helm/core-ui-middleware
- helm upgrade -i preview-prefix helm/core-ui-middleware -f tmp-values.yaml --wait --timeout=$ROLLOUT_TIMEOUT
environment: null
.smoketest-rules:
rules:
- if: $CI_COMMIT_REF_NAME =~ /^(\d+\.\d+\.\d+)$/
when: never
- if: $CI_COMMIT_REF_NAME =~ /^(main|master)$/
variables:
TAG_NAME: "latest"
- if: $CI_COMMIT_REF_NAME
variables:
TAG_NAME: "$CI_COMMIT_REF_SLUG"
ui smoketests:
image: registry.gitlab.open-xchange.com/frontend/ui/e2e:latest
extends:
- .e2e-codeceptjs-preview
- .smoketest-rules
variables:
PROVISIONING_URL: https://appsuite-main.dev.oxui.de/
tags:
- e2e-hetzner
timeout: 15 minutes
before_script:
- !reference [.e2e-codeceptjs-preview, before_script]
- export E2E_ADMIN_PW=$ADMIN_PW
- export LAUNCH_URL=https://$PREVIEW_APP_NAME.dev.oxui.de/
- echo "LAUNCH_URL=$LAUNCH_URL"
script:
- yarn e2e-rerun @smoketest
ui smoketests with prefix:
image: registry.gitlab.open-xchange.com/frontend/ui/e2e:latest
extends:
- .e2e-codeceptjs-preview
- .smoketest-rules
variables:
PROVISIONING_URL: https://appsuite-main.dev.oxui.de/
tags:
- e2e-hetzner
timeout: 15 minutes
before_script:
- !reference [.e2e-codeceptjs-preview, before_script]
- export E2E_ADMIN_PW=$ADMIN_PW
- export LAUNCH_URL=https://$PREVIEW_APP_NAME-prefix.dev.oxui.de/appsuite/
- echo "LAUNCH_URL=$LAUNCH_URL"
script:
- yarn e2e-rerun @smoketest
dependencies:
- name: ox-common
repository: oci://registry.open-xchange.com/common/charts
version: 1.0.22
digest: sha256:6f4a165037cb68495b80a0d4f8450a1261ad775e449b1d0dc36434f67f835881
generated: "2022-10-24T15:56:40.009063+02:00"
repository: oci://registry.open-xchange.com/appsuite-core-internal/charts
version: 1.0.33
digest: sha256:25056384361feffb1aa6bc8876508390a39056bcad316edeeba2af4c217d57a7
generated: "2023-04-12T14:21:43.9129+02:00"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment