-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitlab-ci.yml
22 lines (20 loc) · 1.07 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
variables:
GIT_SUBMODULE_STRATEGY: recursive
default:
image:
name: ${CI_REGISTRY}/ukos-git/docker-igorpro
test:
script:
- ln -rs vendor/plem/app "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/plem"
- ln -rs vendor/filo/app "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/filo"
- ln -rs vendor/utilities/app "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/utilities"
- ln -rs vendor/utilities/vendor/plotly/src "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/plotly"
- ln -rs vendor/json/json_functions.ipf "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/"
- ln -rs vendor/json/win/x86/JSON.xop "/root/WaveMetrics/Igor Pro 8 User Files/Igor Extensions/"
- ln -rs app "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/sma"
- ln -rs vendor/plem/app "/root/WaveMetrics/Igor Pro 8 User Files/User Procedures/sma"
- igorpro tests/tests.pxp 2>error.log | tee igorpro.log
- if grep -e "^sma.*\.ipf.[0-9]\+.[0-9]\+.\serror." error.log; then exit 1; fi
artifacts:
paths:
- error.log