# You can override the included template(s) by including variable overrides # See https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings # Note that environment variables can be set in several places # See https://docs.gitlab.com/ee/ci/variables/#priority-of-environment-variables image: python:3.8 stages: - build - test before_script: - pip install -U platformio main_mcu: stage: build script: - cd firmware/main_mcu/ - cp src/config-example.h src/config.h - pio run -e button-debug -e button-release -e button-debug -e button-timing - pio test -e native lowpower_mcu: stage: build script: - cd firmware/lowpower_mcu/ - pio run sast: stage: test include: - template: Security/SAST.gitlab-ci.yml