diff --git a/.github/workflows/api_test.yml b/.github/workflows/api_test.yml index 3c1e7c2..84477cf 100644 --- a/.github/workflows/api_test.yml +++ b/.github/workflows/api_test.yml @@ -14,7 +14,13 @@ jobs: uses: actions/setup-node@v2 with: node-version: '18' - - name: Install dependencies - run: npm install + - name: Install server dependencies + run: | + cd test_server + npm install + - name: Start test server + run: | + cd test_server + nohup npm start & - name: Run tests run: npm test diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 933ca4d..f58c19e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,9 +3,13 @@ stages: api_test: stage: test - image: node:14 - script: + image: node:18 + before_script: + - cd test_server - npm install - - npm test + - nohup npm start & + script: + - cd ../ + - npm run test only: - main