diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7e7a033bf61775d70138734aea6294d254d4314f..74fe994e303db40ed03883aeac5667a36d39bc87 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,25 +8,6 @@ stages: - build - deploy -variables: - SPRING_PROFILES_ACTIVE: ci - POSTGRES_DB: tunesphere_db - POSTGRES_USER: username - POSTGRES_PASSWORD: password - POSTGRES_HOST_AUTH_METHOD: trust - -default-postgres: - stage: dependencies - services: - - postgres - image: postgres - variables: - PGPORT: "5432" - script: - # official way to provide password to psql: http://www.postgresql.org/docs/9.3/static/libpq-envars.html - - export PGPASSWORD=$POSTGRES_PASSWORD - - psql -h "postgres" -U "$POSTGRES_USER" -d "$POSTGRES_DB" -c "SELECT 'OK' AS status;" - # FRONTEND: Installation des dépendances install-frontend: stage: dependencies @@ -82,23 +63,7 @@ install-backend: key: "backend-deps" paths: - .m2/repository - -# BACKEND: Tests unitaires avec POSTGRES_SQL -test-backend: - stage: quality - image: maven:3.6.3-openjdk-17 - needs: ["install-backend"] - services: - - postgres - script: - - cd ./backend/ - - mvn clean test - cache: - key: "backend-deps" - paths: - - .m2/repository - policy: pull - + # BACKEND: Build build-backend: stage: build