Skip to content

Kubernetes and Docker files for Server and Client (#231) #79

Kubernetes and Docker files for Server and Client (#231)

Kubernetes and Docker files for Server and Client (#231) #79

name: JS build and test
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup JDK
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: 17
- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 19
- name: Install Node.js Packages
run: npm install javascript-obfuscator fs
- name: Build
run: sh scripts/portalsjs/portalsjs-compile.sh
- name: Test
run: sh scripts/portalsjs/portalsjs-test-runner.sh