Skip to content
Snippets Groups Projects

Changes the latest API Key migration

@@ -176,7 +176,8 @@ publish_jar:
# Include templates for security scans and code quality reports
include:
- template: Jobs/Code-Quality.gitlab-ci.yml
- template: Code-Quality.gitlab-ci.yml
- template: Secret-Detection.gitlab-ci.yml
- template: Security/DAST.gitlab-ci.yml
- template: Security/SAST.gitlab-ci.yml
- template: Security/Container-Scanning.gitlab-ci.yml
@@ -187,9 +188,11 @@ include:
# Runs the code quality reporter
code_quality:
stage: gitlab reports
extends:
- .build_cached
- .gitlab_reporter
allow_failure: true
rules:
- if: $CI_PIPELINE_SOURCE == "trigger" ||
$CI_MERGE_REQUEST_EVENT_TYPE == "merge_train"
@@ -197,7 +200,6 @@ code_quality:
- if: $CI_COMMIT_BRANCH == "master" ||
$CI_COMMIT_BRANCH == "development" ||
$CI_MERGE_REQUEST_ID
stage: gitlab reports
# Runs the SAST checks and reporter.
spotbugs-sast:
@@ -212,13 +214,9 @@ spotbugs-sast:
$CI_COMMIT_BRANCH == "development" ||
$CI_MERGE_REQUEST_ID
stage: gitlab reports
needs:
- gradle_build
dependencies:
- gradle_build
eslint-sast:
allow_failure: true
stage: gitlab reports
rules:
- if: $CI_PIPELINE_SOURCE == "trigger" ||
$CI_MERGE_REQUEST_EVENT_TYPE == "merge_train"
@@ -226,11 +224,8 @@ eslint-sast:
- if: $CI_COMMIT_BRANCH == "master" ||
$CI_COMMIT_BRANCH == "development" ||
$CI_MERGE_REQUEST_ID
stage: gitlab reports
needs:
- gradle_build
dependencies:
- gradle_build
variables:
COMPILE: "false"
# Run the DAST security checks and reporter.
# Currently set to manual as it requires a test environment to be up and running.
@@ -288,6 +283,7 @@ container_scanning:
# Dependency scanning reporter for checking dependencies of Labracore.
gemnasium-maven-dependency_scanning:
stage: gitlab reports
rules:
- if: $CI_PIPELINE_SOURCE == "trigger" ||
$CI_MERGE_REQUEST_EVENT_TYPE == "merge_train"
@@ -295,7 +291,6 @@ gemnasium-maven-dependency_scanning:
- if: $CI_COMMIT_BRANCH == "master" ||
$CI_COMMIT_BRANCH == "development" ||
$CI_MERGE_REQUEST_ID
stage: gitlab reports
allow_failure: true
# License scanning reporter for checking the licenses of dependencies.
Loading