feat(test): add test environnement

remove useless environnement variable

Signed-off-by: Klagarge <remi@heredero.ch>
This commit is contained in:
2025-06-24 20:49:17 +02:00
parent c103e8c6b4
commit caa29f2d25
2 changed files with 23 additions and 5 deletions

View File

@@ -8,6 +8,4 @@ MQTT_USERNAME=
MQTT_PASSWORD= MQTT_PASSWORD=
REST_USERNAME= REST_USERNAME=
REST_PASSWORD= REST_PASSWORD=
REST_URL=
REST_PAGE=
CYPRESS_TEST_URL= CYPRESS_TEST_URL=

View File

@@ -106,9 +106,8 @@ services:
environment: environment:
- VUE_APP_REST_USER=$REST_USERNAME - VUE_APP_REST_USER=$REST_USERNAME
- VUE_APP_REST_PASSWORD=$REST_PASSWORD - VUE_APP_REST_PASSWORD=$REST_PASSWORD
- VUE_APP_REST_URL=$REST_URL - VUE_APP_REST_URL=rest.mse.kb28.ch
- VUE_APP_REST_PAGE=$REST_PAGE - VUE_APP_REST_PAGE=raclette
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.web-app-http.entrypoints=http" - "traefik.http.routers.web-app-http.entrypoints=http"
@@ -120,3 +119,24 @@ services:
- "traefik.http.services.web-app-https.loadbalancer.server.port=8080" - "traefik.http.services.web-app-https.loadbalancer.server.port=8080"
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"
web-app-test:
image: registry.forge.hefr.ch/team-raclette/project-softweng/web-app:latest
container_name: web-app-test
restart: unless-stopped
environment:
- VUE_APP_REST_USER=$REST_USERNAME
- VUE_APP_REST_PASSWORD=$REST_PASSWORD
- VUE_APP_REST_URL=rest.mse.kb28.ch
- VUE_APP_REST_PAGE=test
labels:
- "traefik.enable=true"
- "traefik.http.routers.web-app-test-http.entrypoints=http"
- "traefik.http.routers.web-app-test-http.rule=Host(`app-test.mse.kb28.ch`)"
- "traefik.http.middlewares.web-app-test-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.web-app-test-https.entrypoints=https"
- "traefik.http.routers.web-app-test-https.rule=Host(`app-test.mse.kb28.ch`)"
- "traefik.http.routers.web-app-test-https.tls.certResolver=letsencrypt"
- "traefik.http.services.web-app-test-https.loadbalancer.server.port=8080"
- "com.centurylinklabs.watchtower.enable=true"