UNPKG

dmn-processor

Version:

Evaluation of DMN 1.3 decision tables, limited to S-FEEL (Simple Friendly Enough Expression Language)

24 lines 1.3 kB
build_job: script: - evf-paas login -u admin -p Anything_f9 evfapp.dev -d && source $HOME/evf-paas/evfapp.dev/install_env.sh - npm config set registry $NPM_REGISTRY - npm config set fetch-retries 0 - npm config set loglevel warn - time npm install --no-optional - gulp lint - export exit_status=0 - if gulp test-ci-html; then exit_status=0; else exit_status=1; fi - if echo $CI_BUILD_REPO | grep "oecloud.io/feel.git"; then export MAIN_BRANCH=1; else export MAIN_BRANCH=0; fi - export MAIN_BRANCH=1 - if [ $MAIN_BRANCH -eq 0 ]; then echo "Not the main project, hence not sending coverage report to evgit..."; exit $exit_status; fi - echo "Sending coverage reports to evgit..." - tar -cf feel.tar -C ./coverage/lcov-report/ . - ssh root@10.73.53.167 'rm -rf /data/documentation-portal/coverage/feel' - scp feel.tar root@10.73.53.167:/data/documentation-portal/coverage/ - ssh root@10.73.53.167 'mkdir -p /data/documentation-portal/coverage/feel' - ssh root@10.73.53.167 'tar -xf /data/documentation-portal/coverage/feel.tar -C /data/documentation-portal/coverage/feel' - ssh root@10.73.53.167 'rm -rf /data/documentation-portal/coverage/feel.tar' - echo "Coverage report updated" - exit $exit_status tags: - EVF-PAAS