optimize strategy

This commit is contained in:
einhornimmond 2025-06-29 11:14:55 +02:00
parent fd5f28d448
commit efa90a0b10
2 changed files with 9 additions and 20 deletions

View File

@ -24,14 +24,11 @@ jobs:
- 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: Boot up test system | seed backend
run: |
bun turbo backend#build up
cd backend
bun seed
run: bun turbo seed
- name: Moving logs after seeding
run: |
@ -124,9 +121,6 @@ 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
@ -135,19 +129,16 @@ jobs:
sudo chown runner:docker -R *
bun install --frozen-lockfile
sudo cp ./nginx/e2e-test.conf /etc/nginx/sites-available/default
- name: Boot up test system | seed backend
run: bun turbo seed
- name: copy test config
run: |
cd frontend
cp .env.test_e2e .env
cd ../backend
cp .env.test_e2e .env
cd ..
- name: Boot up test system | seed backend
run: |
turbo backend#build
turbo seed
- name: Moving logs after seeding
run: |
@ -223,9 +214,7 @@ jobs:
sudo cp ./nginx/e2e-test.conf /etc/nginx/sites-available/default
- name: Boot up test system | seed backend
run: |
bun turbo backend#build
bun turbo seed
run: bun turbo seed
- name: Moving logs after seeding
run: |

View File

@ -58,6 +58,7 @@ const run = async () => {
const { con } = server
await cleanDB()
logger.info('##seed## clean database successful...')
logger.info(`crypto worker enabled: ${CONFIG.USE_CRYPTO_WORKER}`)
// seed home community
await writeHomeCommunityEntry()
@ -98,8 +99,7 @@ const run = async () => {
}
logger.info('##seed## seeding all contributionLinks successful...')
// TODO: check why this sometimes hangs
// await con.destroy()
await con.destroy()
}
run().catch((err) => {