ci: include backend integration tests

This commit is contained in:
Rainer Killinger
2023-06-14 16:04:44 +02:00
committed by Thea Schöbl
parent 3b8a344d73
commit d61d16e752
8 changed files with 36 additions and 28 deletions

View File

@@ -1,3 +1,5 @@
include: '/backend/backend/.gitlab-ci.yml'
default:
image: registry.gitlab.com/openstapps/projectmanagement/builder:v18
tags:
@@ -7,12 +9,14 @@ default:
- echo TURBO_TOKEN=$TURBO_TOKEN >> .env.local
- echo TURBO_TEAM=$TURBO_TEAM >> .env.local
- pnpm config set store-dir .pnpm-store
cache:
cache: &pnpm_cache
key:
files:
- pnpm-lock.yaml
paths:
- .pnpm-store
- .pnpm-store/
- node-modules/
policy: pull
stages:
- build
@@ -29,6 +33,9 @@ build:
artifacts:
paths:
- www
cache:
<<: *pnpm_cache
policy: pull-push
# rules:
# - if: $CI_COMMIT_BRANCH == "develop"
# when: never