Skip to content

Commit 4f0d64d

Browse files
committed
store
1 parent fb26583 commit 4f0d64d

File tree

1 file changed

+39
-38
lines changed

1 file changed

+39
-38
lines changed

.github/workflows/build_test.service.yaml

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ jobs:
3232
run: |
3333
cd service
3434
npm ci
35-
ls
36-
npm run build
35+
- name: run tests
36+
run: |
37+
cd service
38+
npm test
3739
- name: package
3840
run: npm pack ./service
3941
- name: upload package
@@ -43,39 +45,38 @@ jobs:
4345
path: |
4446
ngageoint-mage.service-*.tgz
4547
46-
test:
47-
name: test mage service
48-
needs: [config, build]
49-
runs-on: ubuntu-latest
50-
strategy:
51-
matrix:
52-
node: ${{ fromJSON(needs.config.outputs.node_versions-all-json) }}
53-
steps:
54-
- name: checkout
55-
uses: actions/checkout@v3
56-
- name: setup node
57-
uses: actions/setup-node@v3
58-
with:
59-
node-version: ${{ matrix.node }}
60-
cache: npm
61-
cache-dependency-path: |
62-
service/npm-shrinkwrap.json
63-
- name: install service dependencies
64-
run: |
65-
cd service
66-
npm ci service
67-
- name: download service package
68-
uses: actions/download-artifact@v4
69-
with:
70-
name: mage.service-artifacts
71-
- name: extract service lib
72-
run: |
73-
tar xzf $(ls -1 ngageoint-mage.service-*.tgz) package/lib
74-
mv package/lib ./service/
75-
rmdir package
76-
- name: test service with node ${{ matrix.node }}
77-
run: |
78-
cd service
79-
npm ci
80-
npm test
81-
# TODO: restore coveralls test coverage report - see buildAndTest.yml
48+
# test:
49+
# name: test mage service
50+
# needs: [config, build]
51+
# runs-on: ubuntu-latest
52+
# strategy:
53+
# matrix:
54+
# node: ${{ fromJSON(needs.config.outputs.node_versions-all-json) }}
55+
# steps:
56+
# - name: checkout
57+
# uses: actions/checkout@v3
58+
# - name: setup node
59+
# uses: actions/setup-node@v3
60+
# with:
61+
# node-version: ${{ matrix.node }}
62+
# cache: npm
63+
# cache-dependency-path: |
64+
# service/npm-shrinkwrap.json
65+
# - name: install service dependencies
66+
# run: |
67+
# cd service
68+
# npm ci service
69+
# - name: download service package
70+
# uses: actions/download-artifact@v4
71+
# with:
72+
# name: mage.service-artifacts
73+
# - name: extract service lib
74+
# run: |
75+
# tar xzf $(ls -1 ngageoint-mage.service-*.tgz) package/lib
76+
# mv package/lib ./service/
77+
# rmdir package
78+
# - name: test service with node ${{ matrix.node }}
79+
# run: |
80+
# cd service
81+
# npm run ci:test
82+
# # TODO: restore coveralls test coverage report - see buildAndTest.yml

0 commit comments

Comments
 (0)