+ - dist/*.tar.gz
+ - dist/*.zip
+
+unittests:
+ stage: test
+ script:
+ - pip install pytest-cov requests
+ - py.test -q --cov=sima --junitxml=report.xml tests
+ artifacts:
+ when: always
+ reports:
+ junit: report.xml
+
+vinstall:
+ stage: test
+ script:
+ # test virtualenv install
+ - python3 ./vinstall.py
+ # smoke test
+ - ./vmpd-sima --help
+ artifacts:
+ expire_in: 1 hour
+
+sast:
+ variables:
+ SAST_EXCLUDED_ANALYZERS: brakeman, eslint, flawfinder, gosec, kubesec, nodejs-scan,
+ phpcs-security-audit, pmd-apex, security-code-scan, semgrep, sobelow, spotbugs
+ stage: test