mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
use turbo direct and bun with frozen lockfile
This commit is contained in:
parent
187694df03
commit
dd8565973b
13
.github/workflows/test_e2e.yml
vendored
13
.github/workflows/test_e2e.yml
vendored
@ -123,13 +123,16 @@ jobs:
|
||||
- name: install bun
|
||||
uses: oven-sh/setup-bun@v2
|
||||
|
||||
- name: install turbo
|
||||
run: bun install --global --no-save turbo@2.5.0
|
||||
|
||||
- name: Boot up test system | docker-compose mariadb mailserver
|
||||
run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach mariadb mailserver
|
||||
|
||||
- name: Prepare test system
|
||||
run: |
|
||||
sudo chown runner:docker -R *
|
||||
bun install
|
||||
bun install --frozen-lockfile
|
||||
sudo cp ./nginx/e2e-test.conf /etc/nginx/sites-available/default
|
||||
|
||||
- name: copy test config
|
||||
@ -142,8 +145,8 @@ jobs:
|
||||
|
||||
- name: Boot up test system | seed backend
|
||||
run: |
|
||||
bun turbo backend#build
|
||||
bun turbo seed
|
||||
turbo backend#build
|
||||
turbo seed
|
||||
|
||||
- name: Moving logs after seeding
|
||||
run: |
|
||||
@ -152,8 +155,8 @@ jobs:
|
||||
|
||||
- name: Boot up test system | docker-compose backend, frontend
|
||||
run: |
|
||||
bun turbo backend#build frontend#build --env-mode=loose
|
||||
bun turbo backend#start frontend#start --env-mode=loose &
|
||||
turbo backend#build frontend#build --env-mode=loose
|
||||
turbo backend#start frontend#start --env-mode=loose &
|
||||
|
||||
- name: End-to-end tests | prepare
|
||||
run: |
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user