Carlos Alexandro Becker
8e6133c70c
feat: allow override dist folder
...
Allow configuring the dist folder via
config file.
Closes #421
2017-11-26 22:20:40 -02:00
Joseph Wright
5193680e76
feat: Allow overriding fpm destination for binaries
...
Some packagers may want to put binaries in a location other than
/usr/local/bin. This allows one to override the destination for
binaries when using fpm, using the `fpm.bindir` config key.
2017-11-08 19:11:10 -02:00
Carlos Alexandro Becker
76087d53cd
feat: validate changelog config for invalid fields
...
If the user configures the changelog section with an invalid key, show
an error.
2017-10-20 16:22:01 -02:00
Carlos Alexandro Becker
6277ab9ae3
feat: added sorting support to the changelog pipe
...
We can now add:
```yaml
changelog:
sort: asc
```
to group together our commits by prefix or just to sort them...
Closes #284
2017-10-19 20:58:23 -02:00
Carlos Alexandro Becker
4afd58e49c
feat: added the filter ability to changelog pipe
...
We can now ignore some commits from the changelog by providing the
`changelog.filters.excludes` array of strings in the config
file.
Refs #284
2017-10-18 09:19:36 -02:00
Carlos Alexandro Becker
87d269dc45
refactor: turned changelog generation into a pipe
...
I turned myself into a pipe morty!
PipeRick!!!
refs #284
2017-10-18 09:19:36 -02:00
Matt Stratton
973356694a
Merge branch 'master' into mattstratton/add-custom-release-title
2017-10-16 08:36:46 -05:00
Carlos Alexandro Becker
529af6fe72
refactor: improved git error handling
...
Improved the error handling in git code,
mostly in the defaults pipe. The idea is to
output better error messages, hopefully avoiding
confusion on "whats wrong".
refs #356
2017-10-15 19:18:04 -02:00
Matt Stratton
ffebc52458
Merge branch 'mattstratton/add-custom-release-title' of github.com:mattstratton/goreleaser into mattstratton/add-custom-release-title
...
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
# Conflicts:
# config/config.go
# internal/name/name.go
2017-10-07 05:56:49 -05:00
Matt Stratton
e2ee7c4b2f
feat: Add ability to specify release name
...
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
2017-10-07 05:49:58 -05:00
Matt Stratton
f823cf2865
feat: Add ability to specify release name
...
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
2017-10-07 04:31:14 -05:00
Jorin Vogel
db7af5388d
feat: Add prerelease option
...
Add an config option to `release` section to set a release at not ready
for production.
Closes #384
2017-10-05 15:47:29 +02:00
Jorin Vogel
0e2e8c8eb3
feat: Add archive config 'wrap_in_directory'
...
The field is optional. When set to true, files in archive are wrapped
in a directory, which has the same name as the archive itself.
Tests have also been extended to cover this.
Closes #251
2017-10-02 18:53:18 +02:00
Carlos Alexandro Becker
e798a8dc3a
Merge branch 'master' into lint
2017-10-01 09:46:14 -03:00
Jorin Vogel
a5bf473f70
Add config field to overwrite brew commit author
...
Default author name and email can be set in config file.
Close #292 .
2017-09-30 21:18:09 +02:00
Carlos Alexandro Becker
fe36819fe7
Merge branch 'master' into lint
2017-09-27 08:43:52 -03:00
Carlos Alexandro Becker
d85a9001ec
removing all assert.New because vet shadow complains about this now
...
aaaaaaaaaaarhhhhhhhhgttt
2017-09-26 19:24:49 -03:00
Carlos Alexandro Becker
fd0e57ee4e
github enterprise config update
2017-09-26 18:33:22 -03:00
Carlos Alexandro Becker
9ddf723c4e
Merge branch 'master' into github-enterprise
2017-09-26 18:25:11 -03:00
Carlos Alexandro Becker
bd7e503961
allows extra copies in the docker image
2017-09-25 19:10:04 -03:00
Carlos Alexandro Becker
632d206848
Merge branch 'pull-369' into github-enterprise
2017-09-24 14:17:31 -03:00
Stephan Klevenz
1cd2e5e625
Merge branch 'master' into support-github-enterprise
2017-09-24 17:25:17 +02:00
Stephan Klevenz
ca48aa430f
support github enterprise
2017-09-24 17:02:34 +02:00
Carlos Alexandro Becker
618711cd43
fixed uploads url
2017-09-22 09:42:36 -03:00
Carlos Alexandro Becker
8c996e84fb
rm
2017-09-15 11:06:55 -03:00
Carlos Alexandro Becker
567b7a9b1b
support github enterprise
2017-09-15 11:04:03 -03:00
Carlos Alexandro Becker
2175bf1e80
also supporting latest docker tag
2017-09-14 20:16:49 -03:00
Carlos Alexandro Becker
9e3230516b
config tests
2017-09-12 01:04:26 -03:00
Carlos Alexandro Becker
60901d31f3
improvements
2017-09-11 23:42:36 -03:00
Carlos Alexandro Becker
b9e8ed64d1
draft: docker support
2017-09-11 23:31:00 -03:00
Carlos Alexandro Becker
c541d99c58
checksums name template support
2017-08-27 20:45:33 -03:00
Lachlan Donald
c15d4b6821
Add a Files stanza to the FPM config
...
This allows for extra files to be passed into FPM packages.
2017-08-09 12:00:44 +10:00
Leo Arias
58ab671b57
allow to overwrite the snap name
2017-08-07 16:28:04 +00:00
Leo Arias
b3d52a86f5
fix the comment
2017-08-04 05:44:49 +00:00
Leo Arias
0591ab4538
Allow plugs and daemon to the snaps
2017-08-04 05:42:55 +00:00
Carlos Alexandro Becker
41dba4581f
config pkg test coverage increased
2017-08-03 22:28:45 -03:00
Carlos Alexandro Becker
55fdb249f8
fixes
2017-08-02 09:16:59 -03:00
Leo Arias
e8bf270ba2
add the snapcraft pipeline
2017-07-27 02:52:00 +00:00
Carlos Alexandro Becker
463711f980
homebrew test support
2017-07-16 12:33:41 -03:00
Carlos Alexandro Becker
602f06e547
format file
2017-07-08 12:07:37 -03:00
Carlos Alexandro Becker
cec34b91d5
breaking on invalid config files
2017-07-08 12:05:57 -03:00
Carlos Alexandro Becker
f729ecb767
defaulting to .goreleaser.yml
2017-07-04 23:51:45 -03:00
Carlos Alexandro Becker
6158285994
project name, templates, readme, etc
2017-07-01 22:42:10 -03:00
Carlos Alexandro Becker
cc5f80b3a9
added backwards compat to single build
2017-07-01 21:27:30 -03:00
Carlos Alexandro Becker
a8f1645ea9
fixing archiving and brew
2017-06-27 20:06:45 -03:00
Carlos Alexandro Becker
ed5ccf9bdb
wip multiple builds
2017-06-27 19:20:08 -03:00
Carlos Alexandro Becker
6f9597d8e8
imports
2017-05-18 09:02:44 -03:00
Carlos Alexandro Becker
8a87be7c3b
imports
2017-05-18 09:02:27 -03:00
Carlos Alexandro Becker
b9d644db55
improved config package test coverage
2017-05-18 09:02:02 -03:00
Carlos Alexandro Becker
9a3c8dbafb
custom env
2017-05-11 10:43:25 -03:00