diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000000000..07c9144af --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,18 @@ +stages: + - source_check + +variables: + JS_LOG: "js-report.txt" + +js_check: + image: registry.fedoraproject.org/fedora:latest + stage: source_check + before_script: + - dnf install -y findutils mozjs60-devel + script: + - find js -name '*.js' -exec js60 -c -s '{}' ';' 2>&1 | tee $JS_LOG + - (! grep -q . $JS_LOG) + artifacts: + paths: + - ${JS_LOG} + when: on_failure