diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..44de6b0b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,28 @@ +stages: + - test + +unit_tests: + stage: test + before_script: + - 'apk update' + - 'apk add python3' + script: + - ./bin/build-helper version + - ./bin/build-helper test + +pycodestyle: + stage: test + before_script: + - 'apk update' + - 'apk add python3 py3-pycodestyle' + - 'ln -f -s /usr/bin/pycodestyle-3 /usr/bin/pycodestyle' + script: + - ./bin/build-helper pycodestyle + +shellcheck: + stage: test + before_script: + - 'wget https://storage.googleapis.com/shellcheck/shellcheck-stable.linux.x86_64.tar.xz' + - 'tar xf shellcheck-stable.linux.x86_64.tar.xz && mv shellcheck-stable/shellcheck /usr/bin/' + script: + - ./bin/build-helper shellcheck