RM test web stage
@@ -80,34 +80,6 @@ jobs:
if: steps.cache-venv.outputs.cache-hit != 'true'
- name: Pytest
run: venv/bin/pytest
- test-web:
- name: Test web
- runs-on: ubuntu-latest
- defaults:
- run:
- shell: bash
- working-directory: web
- strategy:
- matrix:
- node-version: [ 14.x ]
- steps:
- - uses: actions/checkout@v2
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- - uses: actions/cache@v2
- id: yarn-cache
- with:
- path: |
- **/node_modules
- **/.eslintcache
- ${{ steps.yarn-cache-dir-path.outputs.dir }}
- key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
- restore-keys: |
- ${{ runner.os }}-yarn-
- - run: yarn install --frozen-lockfile
- - run: yarn run build
# Build Stage.
# Will build the docker image, and push it
@@ -156,7 +128,6 @@ jobs:
env GIT_TAG=latest docker compose push theia-autograde theia-autograde-docs
build-web:
name: Build web
- needs: [test-web]
runs-on: ubuntu-latest
environment: anubis
steps:
