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
956eeafdfe
fix: improved PR #597
2018-03-07 19:21:01 -03:00
Erno Aapa
960b23af0c
feat: Custom brew tap name ( #597 )
...
Add optional Name field to Brew configuration to allow overriding
the name of the final Brew tap recipe.
closes #595
2018-03-07 19:16:38 -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
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
9dfb8547d4
fix: global default for github download url
2018-02-15 00:34:12 -02: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
Carlos Alexandro Becker
535e0e0a80
fix: brew test
2018-01-26 15:45:38 -02:00
Carlos Alexandro Becker
9e58a65519
feat: support download strategy on brew
...
closes #507
2018-01-17 19:45:02 -02:00
Carlos Alexandro Becker
4d71720b67
feat: skip formula upload
2018-01-12 19:24:58 -02:00
Carlos Alexandro Becker
43c65c19c1
feat: write formula to dist
2018-01-09 21:45:50 -02:00
Carlos Alexandro Becker
60001bf63c
fix: fixed writing golden files
2017-12-25 20:09:55 -02:00
Carlos Alexandro Becker
bd5df9da3a
fix: fixed writing golden files
2017-12-25 19:58:07 -02:00
Carlos Alexandro Becker
92b9d92bc8
fix: cleaning up
2017-12-17 22:11:04 -02:00
Carlos Alexandro Becker
f433bcb59c
fix: brew tests/multiple darwin builds/gh enterprise
2017-12-17 20:15:18 -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
a432839ad4
test: brew tests
...
Added more tests to cover 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
adc2d7d4c5
fix: dependencies and conflicts on brew tap
...
They were being inlined, generating an invalid receipt.
closes #416
2017-11-13 18:02:25 -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
e0db1b4677
unit tests fixed
2017-09-26 19:00:24 -03:00
Carlos Alexandro Becker
9b247f93d2
fixing tests
2017-09-25 19:01:10 -03:00
Carlos Alexandro Becker
ce7a2227a0
fixed tests
2017-08-20 16:50:34 -03:00
Carlos Alexandro Becker
6da24955f5
cleanup
2017-07-16 16:02:18 -03:00
Carlos Alexandro Becker
caa4aa0553
improved formula and tests
2017-07-16 16:01:20 -03:00
Carlos Alexandro Becker
871a615c06
template ok
2017-07-16 15:21:49 -03:00
Carlos Alexandro Becker
a3db024e98
wip improving formulaes
2017-07-16 15:21:49 -03:00
Carlos Alexandro Becker
463711f980
homebrew test support
2017-07-16 12:33:41 -03:00
Carlos Alexandro Becker
d4fc32e895
fixed brew tests
2017-07-13 22:46:21 -03:00
Carlos Alexandro Becker
738770d5ef
skipped some tests
2017-07-13 20:46:27 -03:00
Carlos Alexandro Becker
86e46fe61d
gometalinter fixes
2017-07-06 20:13:02 -03:00
Carlos Alexandro Becker
559f678361
coverage increased on brew pipe
2017-07-03 01:24:26 -03:00
Carlos Alexandro Becker
827adc83c3
Merge branch 'builds' into naked-release
2017-07-03 00:10:04 -03:00
Carlos Alexandro Becker
3b51b44e35
fixed new tests
2017-07-02 12:27:16 -03:00
Carlos Alexandro Becker
425300eb5f
Merge branch 'master' into builds
2017-07-02 12:26:28 -03:00
Carlos Alexandro Becker
bc64deeb09
archive format overrides could break brew formula
2017-07-02 12:02:20 -03:00
Carlos Alexandro Becker
0359e02b8d
brew fixes
2017-07-01 20:59:16 -03:00
Jorin Vogel
24c50d804b
Use format: binary to skip archive
...
instead of a separate skip: true option.
2017-06-08 11:41:47 +02:00
Jorin Vogel
de2b5f4385
Improve test coverage for archive skip option.
2017-06-05 18:28:29 +02:00
Carlos Alexandro Becker
0dc434dce3
improved test coverage
2017-04-21 19:55:25 -03:00
Carlos Alexandro Becker
25472d37da
allowing draft releases
2017-04-21 19:50:09 -03:00
Carlos Alexandro Becker
5b3484b795
make brew and fpm config more alike
2017-04-21 17:02:28 -03:00
Carlos Alexandro Becker
87dafe1928
added more tests
2017-04-21 12:02:48 -03:00
Carlos Alexandro Becker
0498ec3393
cleanup
2017-04-19 17:09:58 -03:00
Carlos Alexandro Becker
e10e1aa141
skip release and skip validations as separated flags
2017-04-18 13:10:23 -03:00
Carlos Alexandro Becker
4c8c51cec4
fixed typo and added more logs
2017-04-15 14:18:17 -03:00
Carlos Alexandro Becker
cfb27f8eb0
singularized clients package
2017-04-14 16:07:34 -03:00
Carlos Alexandro Becker
8ca8809d0d
more brew tests
2017-04-14 15:49:37 -03:00