Carlos Alexandro Becker
07b2699346
fix: empty line
2018-04-01 15:40:14 -03:00
Carlos Alexandro Becker
3b5a1fd8ce
feat: removed goreleaser footer on release notes
...
closes #619
2018-04-01 15:40:14 -03:00
Carlos Alexandro Becker
36c49b1306
fix: separated defaulter for project name
...
this was first broken in 5830759958
and hotfixed in 093291f3ad
I believe this is a better fix
2018-03-12 08:42:31 -03:00
Carlos Alexandro Becker
093291f3ad
fix: blank project name in some cases
...
closes #607
2018-03-12 08:30:38 -03:00
Carlos Alexandro Becker
8877c72abc
chore: better commit msgs for brew and scoop pipes ( #605 )
...
* style: moving commit msg to the pipe instead of the client
refs #604
* fix: better commit msg for scoop and brew
2018-03-10 14:13:00 -03:00
Carlos Alexandro Becker
5830759958
fix: project name on brew formula
...
refs 956eeafdfe
closes #601
2018-03-08 17:16:49 -03:00
Carlos Alexandro Becker
7778a49499
feat: --skip-publish is back ( #587 )
...
* feat: --skip-publish is back
* style: using previously resolved flag
* test: docker test
* test: main coverage
* test: fixed brew tests
2018-03-01 01:12:58 -03:00
Carlos Alexandro Becker
2ea883e0c4
* feat: allow snapshots on a folder that is not a git repo ( #579 )
...
* feat: allow running against a folder that is not a git repo
* test: cover clean err
* test: release: increase coverage
* test: fix race condition
2018-02-25 20:17:45 -03:00
Carlos Alexandro Becker
fdc032ec15
refactor: unifying snapshot with skip-validate and skip-publish ( #575 )
...
* refactor: removed goreleaserlib: moved all to main
* refactor: wip: snapshot
* fix: more pipes
* fix: more pipes
* fix: git tests
* fix: some other validate and publish usages
* fix: git dirty check when snapshoting
* fix: nfpm: use tag instead of version
* test: docker: print docker run output if registry fails
2018-02-24 17:59:08 -03:00
Carlos Alexandro Becker
2bb509f5a8
chore: enabling -race -failfast and -coverpkg ( #576 )
...
* chore: enabling -race -failfast and -coverpkg
* fix: race condition in tests
2018-02-24 17:31:07 -03:00
Carlos Alexandro Becker
f2bd64f146
fix: guess git repo from url with custom ssh configs ( #573 )
...
* fix: guess git repo from url with custom ssh configs
or github enterprise
* style: removed unnecessary if statement
2018-02-20 18:21:20 -03:00
Southclaws
d7107803a3
refactor: Changed Client.CreateFile to be more generic
...
The GitHub implementation of CreateFile implicitly uses HomeBrew data.
Added parameters for CommitAuthor and Repo so the call site can specify
these parameters based on the context.
2018-02-09 14:20:39 -02:00
Harmen
21aa07766c
fix: Compile template at startup
...
Fail as fast as possible.
2018-02-01 19:33:24 +01:00
Carlos Alexandro Becker
2048985cc9
fix: release test
2018-01-26 15:46:42 -02:00
Carlos Alexandro Becker
a309eae83b
fix: updated deps
...
closes #527
2018-01-26 09:37:10 -02:00
Carlos Alexandro Becker
4d71720b67
feat: skip formula upload
2018-01-12 19:24:58 -02:00
Carlos Alexandro Becker
8e94fa7975
test: fixed release tests
2017-12-29 20:34:09 -02:00
Carlos Alexandro Becker
a84148c620
feat: make goreleaser timeoutable
2017-12-29 17:07:06 -02:00
Carlos Alexandro Becker
bac7c6f611
fix: fixed writing golden files
2017-12-25 20:03:40 -02:00
Carlos Alexandro Becker
10c6df73c0
chore: more cleanup
2017-12-18 09:00:19 -02:00
Carlos Alexandro Becker
245e888359
chore: cleanup
2017-12-18 00:53:48 -02:00
Carlos Alexandro Becker
64485c9c37
fix: docker images on release notes
2017-12-17 23:11:17 -02:00
Carlos Alexandro Becker
9cfa2c35ce
fix: general cleanup
2017-12-17 23:04:29 -02:00
Carlos Alexandro Becker
826dd45fa8
test: fixed release pipe tests
2017-12-17 21:26:03 -02:00
Carlos Alexandro Becker
d4b84becd7
fix: signature upload
2017-12-17 19:16:25 -02:00
Carlos Alexandro Becker
1982259c29
refactor: improved artifact filtering
2017-12-17 16:59:54 -02:00
Carlos Alexandro Becker
bb5e27b0c4
fix: remove brew taps listing from release notes
...
It never worked, because the brew pipe is the last
to run.
Either way, it is not a really useful thing to
have I think.
2017-12-08 22:03:26 -02:00
Carlos Alexandro Becker
e87ab21a0a
feat: improved release notes
...
- Added homebrew taps
- Docker pull commands instead of list of docker imgs
2017-12-06 00:13:24 -02:00
Carlos Alexandro Becker
44d01ceccb
fix: removed uneeded docs
...
We use fmt.Stringer now
2017-12-03 13:00:01 -02:00
Carlos Alexandro Becker
a3a10fab37
test: release tests
...
Added tests for release defaulter
2017-12-03 13:00:01 -02:00
Carlos Alexandro Becker
1ed299a6d7
refactor: defaulter interface
...
Right now the code looks weird because the defaults
of a pipe are far away of the implementation of the pipe.
the intend of this PR is to bring them closer by having a
Defaulter interface.
I also renamed the Pipe interface to Piper, and removed
the Description method in favor for fmt.Stringer.
2017-12-03 13:00:01 -02:00
Carlos Alexandro Becker
2cc10c3cc8
chore: fixed/ignore lint issues
...
GAS started to break on file/folder permissions
and executing things with variables.
closes #422
2017-11-26 20:40:07 -02: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
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
fd414e54b8
fixed
2017-09-26 18:52:37 -03:00
Carlos Alexandro Becker
b72e2bc27e
fixed lint errors
2017-09-26 18:50:00 -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
c320f338ea
adding docker images into the release notes
2017-09-16 15:31:48 -03:00
Carlos Alexandro Becker
ce7a2227a0
fixed tests
2017-08-20 16:50:34 -03:00
Carlos Alexandro Becker
e8da61278f
skipped as an error type
2017-08-20 16:35:52 -03:00
Carlos Alexandro Becker
5151f176cb
allow configuring parallelism via flag
2017-07-15 16:49:52 -03:00
Carlos Alexandro Becker
93e9830ce6
throttling file uploads
2017-07-04 22:00:48 -03:00
Carlos Alexandro Becker
128dfa7749
fixed silly test mistake
2017-07-04 21:47:05 -03:00
Carlos Alexandro Becker
f05d6ca509
Merge remote-tracking branch 'origin/master' into naked-release
2017-07-04 21:29:53 -03:00
Carlos Alexandro Becker
1cdfd16d98
fixed release upload
2017-07-04 21:28:21 -03:00
Carlos Alexandro Becker
c473d89c4e
fixed tests
2017-07-04 09:42:54 -03:00
Carlos Alexandro Becker
5e0c55ac6b
fixed template
...
closes #276
2017-07-04 09:28:26 -03:00
Carlos Alexandro Becker
bb662641f3
fixed unit test
2017-07-02 17:52:29 -03:00