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
3064e11b31
feat: improved fpm output
...
Only enable fpm's debug mode when goreleaser is in debug as well.
2017-11-08 21:00:09 -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
Carlos Alexandro Becker
75f57e7244
chore: Improved custom release notes logs
...
Improved the previous log by changing the field notes to file and also
adding a new a debug log with the actual contents of the file.
Refs #385
2017-10-04 11:06:05 -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
0a3ab87377
changed order of docker pipe
2017-09-16 15:39:12 -03:00
Carlos Alexandro Becker
2ce8589587
improvements
2017-09-11 23:59:43 -03:00
Carlos Alexandro Becker
0c69f91ef0
restore main
2017-09-11 23:45:49 -03:00
Carlos Alexandro Becker
b9e8ed64d1
draft: docker support
2017-09-11 23:31:00 -03:00
Carlos Alexandro Becker
ebfc2b78e4
also accept .yaml files
2017-08-27 20:17:09 -03:00
Carlos Alexandro Becker
bbaabd7c37
improved logging
2017-08-20 17:46:30 -03:00
Carlos Alexandro Becker
b1ada03cf8
typo
2017-08-20 16:36:40 -03:00
Carlos Alexandro Becker
e8da61278f
skipped as an error type
2017-08-20 16:35:52 -03:00
Leo Arias
e8bf270ba2
add the snapcraft pipeline
2017-07-27 02:52:00 +00:00
Carlos Alexandro Becker
f643b33bda
git on testlib
2017-07-23 16:42:17 -03:00
Carlos Alexandro Becker
5151f176cb
allow configuring parallelism via flag
2017-07-15 16:49:52 -03:00
Jorin Vogel
1b8424b1db
Update contributing guide and fix local tests.
...
- fpm is required to pass tests.
- apex/log package needs to be available.
- gpgSign git option needs to be disabled for test repo.
This is an issue when a developer has set gpgSign to true in
their global .gitconfig file.
2017-07-10 13:50:05 +02:00
Carlos Alexandro Becker
61930182c6
Merge branch 'master' into cleanup
2017-07-09 13:08:27 -03:00
Carlos Alexandro Becker
cec34b91d5
breaking on invalid config files
2017-07-08 12:05:57 -03:00
Carlos Alexandro Becker
86e46fe61d
gometalinter fixes
2017-07-06 20:13:02 -03:00
Carlos Alexandro Becker
7f9426cde2
fixed test
2017-07-04 23:58:10 -03:00
Carlos Alexandro Becker
f729ecb767
defaulting to .goreleaser.yml
2017-07-04 23:51:45 -03:00
Carlos Alexandro Becker
c2e05c83b7
rm dist feature
2017-07-04 22:53:50 -03:00
Carlos Alexandro Becker
bd70d5ef42
improved some logs
2017-06-22 10:47:34 -03:00
Carlos Alexandro Becker
8aa55db7cf
cov
2017-06-22 00:52:45 -03:00
Carlos Alexandro Becker
c05a8567a1
improvements
2017-06-22 00:38:24 -03:00
Carlos Alexandro Becker
0d760731a1
debug, warning etc
2017-06-22 00:25:52 -03:00
Carlos Alexandro Becker
1e9e82d926
apex log
2017-06-22 00:09:14 -03:00
Carlos Alexandro Becker
6ea93d173d
warn when default goreleaser.yml file wasnt loaded
...
closes #235
2017-05-18 08:39:32 -03:00
Carlos Alexandro Becker
7e6a0a2afa
increased goreleaser.go test coverage
2017-05-01 10:04:41 -03:00
Horst Gutmann
6d1d9dcd8e
Add snapshot builds
2017-05-01 14:17:31 +02:00
Carlos Alexandro Becker
62bd02792a
increased test coverage
2017-04-28 13:11:42 -03:00
Carlos Alexandro Becker
20353d4006
more stable tests
2017-04-28 13:07:50 -03:00
Carlos Alexandro Becker
e0041ab718
moving tests
2017-04-28 12:57:53 -03:00
lucapette
bffeee820e
Incorporate more feedback
2017-04-28 15:47:15 +02:00
lucapette
9ae661bc6c
Run a default pipeline as per @caarlos0 suggestion
2017-04-28 13:25:29 +02:00
lucapette
b287048fe1
Draft of the init command
2017-04-27 11:03:26 +02:00
Jorin Vogel
195976b032
make goreleaser installable via go get #205
...
move main.go file to top level
and move go library to goreleaserlib package
2017-04-23 14:22:41 +02:00