-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpolaris.yml
29 lines (29 loc) · 938 Bytes
/
polaris.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version: "1"
project:
name: ${scm.git.repo}
branch: ${env.SCM_BRANCH}
revision:
name: ${scm.git.commit}
date: ${scm.git.commit.date}
properties:
GROUP: POLARIS_GROUP_ID
PSC_ID: POLARIS_PSC_ID
groups:
POLARIS_GROUP_NAME: POLARIS_GROUP_ROLE
capture:
build:
cleanCommands:
- shell: [mvn, clean]
buildCommands:
- shell: [mvn, "-ntp", "-B", install, "-DskipTests"]
analyze:
mode: central
coverity:
cov-analyze: ["--webapp-security", "--disable", "CSRF"]
install:
coverity:
version: default
serverUrl: https://visma.polaris.synopsys.com
### Further reference for building and maintaining the configuration file for Coverity on Polaris ###
# https://sig-product-docs.synopsys.com/bundle/coverity-on-polaris/page/topics/c_conf-overview.html
# https://sig-product-docs.synopsys.com/bundle/ci-integrations/page/topics/c_pol-plugin-jenkins-overivew.html