forked from deepy/sonar-crowd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jreleaser.yml
58 lines (58 loc) · 1.47 KB
/
jreleaser.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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
project:
name: sonar-crowd
description: Delegates authentication to Atlassian Crowd.
links:
homepage: https://github.com/LibertyGlobal/sonar-crowd
authors:
- Liberty Global
license: LGPL-3.0-only
inceptionYear: '2023'
java:
version: '11'
groupId: com.libertyglobal.sonarqube
artifactId: sonar-crowd-plugin
release:
github:
overwrite: true
tagName: '{{projectVersion}}'
changelog:
formatted: ALWAYS
sort: ASC
links: false
skipMergeCommits: true
preset: conventional-commits
contributors:
enabled: false
excludeLabels:
- CI
- merge
labelers:
- label: dependencies
title: 'regex:^(?:deps(?:\(.*\))?!?):\s.*'
order: 120
- label: CI
title: 'regex:\[CI\]'
order: 200
categories:
- title: '⚙️ Dependencies'
key: dependencies
order: 39
labels:
- dependencies
replacers:
- search: 'CVE-(\d{4})-(\d+)'
replace: '[CVE-$1-$2](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-$1-$2)'
distributions:
sonar-crowd-plugin:
type: SINGLE_JAR
artifacts:
- path: target/{{distributionName}}-{{projectVersion}}.jar
#deploy:
# maven:
# active: ALWAYS
# github:
# sonar-crowd-plugin:
# active: ALWAYS
# url: https://maven.pkg.github.com/LibertyGlobal/sonar-crowd
# stagingRepositories:
# - target/staging-deploy