Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Commit

Permalink
Enable additional security and compliance checks
Browse files Browse the repository at this point in the history
Signed-off-by: Max <max.suraev@here.com>
  • Loading branch information
Max committed Aug 20, 2020
1 parent 02ff5a1 commit 90f5e89
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions ci/gitlab/.gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
stages:
- docker
- test
- static scans
- pkg-test
- oe-checkout
- oe-test
Expand Down Expand Up @@ -28,6 +29,10 @@ variables:
BITBAKE_CHECKOUT_IMAGE: ${METAUPDATER_REGISTRY_IMAGE}:ci-master-checkout

include:
- template: SAST.gitlab-ci.yml
- template: Secret-Detection.gitlab-ci.yml
- template: Dependency-Scanning.gitlab-ci.yml
- template: License-Scanning.gitlab-ci.yml
- project: 'olp/edge/ota/connect/client/meta-updater'
ref: 'master'
file: 'scripts/ci/gitlab/docker.yml'
Expand Down Expand Up @@ -71,6 +76,24 @@ Docker Setup:
- docker build --pull --cache-from "$UBUNTU_XENIAL_MASTER_INSTALLIMAGE" --cache-from "$UBUNTU_XENIAL_PR_INSTALLIMAGE" -f "$CI_PROJECT_DIR/docker/Dockerfile-test-install.ubuntu.xenial" -t "$UBUNTU_XENIAL_PR_INSTALLIMAGE" .
- docker push "$UBUNTU_XENIAL_PR_INSTALLIMAGE"

# static scans:

bandit-sast:
stage: static scans

flawfinder-sast:
stage: static scans

license_scanning:
stage: static scans

secret_detection:
stage: static scans

secrets-sast:
stage: static scans


coverage:
variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/aktualizr-coverage-$CI_JOB_ID
Expand Down

0 comments on commit 90f5e89

Please sign in to comment.