-
Notifications
You must be signed in to change notification settings - Fork 28
/
jreleaser.yml
80 lines (74 loc) · 2.22 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
environment:
properties:
artifactsDir: out/jreleaser/assemble/pqrs/archive
project:
name: pqrs
description: Apache Parquet command-line tools and utilities
longDescription: Command line tool for reading and inspecting Parquet files and their schemas
website: https://github.com/manojkarthick/pqrs
authors:
- Manoj Karthick
license: MIT
extraProperties:
inceptionYear: 2021
platform:
replacements:
'osx-x86_64': 'x86_64-apple-darwin'
'osx-aarch_64': 'aarch64-apple-darwin'
'linux-x86_64': 'x86_64-unknown-linux-gnu'
'linux-aarch_64': 'aarch64-unknown-linux-gnu'
'windows-x86_64': 'x86_64-pc-windows-msvc'
release:
github:
name: pqrs
overwrite: true
branch: master
changelog:
formatted: ALWAYS
format: '- {{commitShortHash}} {{commitTitle}}'
preset: conventional-commits
contributors:
enabled: false
assemble:
archive:
pqrs:
active: ALWAYS
formats:
- ZIP
attachPlatform: true
fileSets:
- input: 'target/{{ osPlatformReplaced }}/release'
output: 'bin'
includes: [ 'pqrs{.exe,}' ]
- input: '.'
includes: [ 'LICENSE' ]
distributions:
pqrs:
type: BINARY
executable:
windowsExtension: exe
artifacts:
- path: '{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-apple-darwin.zip'
platform: 'osx-x86_64'
- path: '{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-aarch64-apple-darwin.zip'
platform: 'osx-aarch_64'
- path: '{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-unknown-linux-gnu.zip'
platform: 'linux-x86_64'
- path: '{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-aarch64-unknown-linux-gnu.zip'
platform: 'linux-aarch_64'
- path: '{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-pc-windows-msvc.zip'
platform: 'windows-x86_64'
packagers:
brew:
active: ALWAYS
continueOnError: false
formulaName: Pqrs
multiPlatform: true
commitAuthor:
name: jreleaserbot
email: [email protected]
tap:
active: ALWAYS
owner: manojkarthick
name: homebrew-tap
username: manojkarthick