Release 1.0.26
[e-mobility-charging-stations-simulator.git] / .github / workflows / build.yml
CommitLineData
69d993b0
JB
1name: Build CI
2on:
3 push:
4 branches:
5 - master
6 pull_request:
7 branches:
8 - master
9jobs:
10 build:
11 runs-on: ubuntu-latest
12 strategy:
13 matrix:
14 node-version: [14.x]
15 steps:
16 - uses: actions/checkout@v2
17 - name: Use Node.js ${{ matrix.node-version }}
e972b3f0 18 uses: actions/setup-node@v2
69d993b0
JB
19 with:
20 node-version: ${{ matrix.node-version }}
21 - name: npm install
22 run: npm ci
fc201913
JB
23 - name: npm run build
24 run: npm run build
c168e7ad
JB
25 docker:
26 runs-on: ubuntu-latest
27 steps:
28 - uses: actions/checkout@v2
29 - name: Set up Docker Buildx
30 id: buildx
31 uses: docker/setup-buildx-action@v1
c871184e
JB
32 - name: Build docker image
33 run: |
34 cd docker
e7fc6a81 35 make SUBMODULES_INIT=false
c871184e 36