Skip to content
Snippets Groups Projects

Enable security dashboard

Closed Corné Lukken requested to merge enable-security-dashboard into main
1 file
+ 21
1
Compare changes
  • Side-by-side
  • Inline
+ 21
1
# Copyright (C) ASTRON (Netherlands Institute for Radio Astronomy)
# Copyright (C) ASTRON (Netherlands Institute for Radio Astronomy)
# SPDX-License-Identifier: Apache-2.0
# SPDX-License-Identifier: Apache-2.0
include: .gitlab-ci.common.yml
include:
 
- .gitlab-ci.common.yml
 
- template: Security/SAST.gitlab-ci.yml
 
- template: Security/Dependency-Scanning.gitlab-ci.yml
 
- template: Security/Secret-Detection.gitlab-ci.yml
format:
format:
stage: linting
stage: linting
@@ -28,6 +32,22 @@ tidy:
@@ -28,6 +32,22 @@ tidy:
- cmake -DCMAKE_CXX_CLANG_TIDY=clang-tidy -G Ninja ..
- cmake -DCMAKE_CXX_CLANG_TIDY=clang-tidy -G Ninja ..
- ninja
- ninja
 
sast:
 
variables:
 
SAST_EXCLUDED_ANALYZERS: brakeman, kubesec, nodejs-scan, phpcs-security-audit,
 
pmd-apex, sobelow, spotbugs
 
stage: test
 
 
dependency_scanning:
 
# override default before_script, job won't have Python available
 
before_script:
 
- uname
 
 
secret_detection:
 
# override default before_script, job won't have Python available
 
before_script:
 
- uname
 
test:
test:
stage: test
stage: test
needs: ["versioning", "build-docker-ubuntu-22.04"]
needs: ["versioning", "build-docker-ubuntu-22.04"]
Loading