diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 18a034a3bd0c01b9a3a52e12b0524f9881df63fb..1adb8c5d0d4013dd6a36384955f06d2f15e78658 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,20 +1,25 @@ +# 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 - +- build +- test before_script: - - "pip install -U platformio" - +- pip install -U platformio main_mcu: stage: build - script: - - cd firmware/main_mcu/ - - cp src/config-example.h src/config.h - - pio run - + script: + - cd firmware/main_mcu/ + - cp src/config-example.h src/config.h + - pio run lowpower_mcu: stage: build - script: - - cd firmware/lowpower_mcu/ - - pio run + script: + - cd firmware/lowpower_mcu/ + - pio run +sast: + stage: test +include: +- template: Security/SAST.gitlab-ci.yml