forked from wayfair-incubator/sonarscanner-buildkite-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugin.yml
41 lines (41 loc) · 847 Bytes
/
plugin.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
30
31
32
33
34
35
36
37
38
39
40
41
name: sonarscanner
description: Run sonar-scanner
author: https://github.com/jamescurtin/
requirements:
- docker
- bash
- git
configuration:
properties:
sonarqube_host:
type: string
project_key:
type: string
additional_flags:
type: [string, array]
artifacts:
type: [string, array]
branch_scan_target:
type: string
dotnet_build_project:
type: string
enable_branch_scan:
type: boolean
enable_pull_request_scan:
type: boolean
is_dotnet:
type: boolean
scan_only_if_sources_changed:
type: boolean
sources:
type: string
uses_community_edition:
type: boolean
workdir:
type: string
required:
- project_key
- sonarqube_host
additionalProperties: false
dependencies:
dotnet_build_project: [is_dotnet]