1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-10 03:47:03 +02:00
Commit Graph

38 Commits

Author SHA1 Message Date
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