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
10c6df73c0
chore: more cleanup
2017-12-18 09:00:19 -02:00
44d01ceccb
fix: removed uneeded docs
...
We use fmt.Stringer now
2017-12-03 13:00:01 -02:00
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
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
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
be4f43af65
added templates
...
closes #274
2017-09-02 22:51:03 -03:00
e8da61278f
skipped as an error type
2017-08-20 16:35:52 -03:00
d7efa64075
removed duplicated code
2017-08-19 12:47:04 -03:00
952d36cbfe
moved errors to another file
2017-07-18 00:21:12 -03:00
100c931849
Use git status --porcelain
...
to ensure output is always readable no matter what configuration a user has set (cc #268 )
2017-06-30 00:06:14 +02:00
bd70d5ef42
improved some logs
2017-06-22 10:47:34 -03:00
1e9e82d926
apex log
2017-06-22 00:09:14 -03:00
d7f0147edf
improved git pipe code
2017-05-01 10:57:37 -03:00
a5fe2e48c3
cyclo complexity on git pipe
2017-05-01 10:39:57 -03:00
6d1d9dcd8e
Add snapshot builds
2017-05-01 14:17:31 +02:00
3ceea0572c
cleaner code
2017-04-23 16:42:34 -03:00
0382ef24f3
fixed first release log
2017-04-23 16:33:44 -03:00
a0ea5286ac
typo
2017-04-21 11:50:58 -03:00
4aa47c5866
logging the reasons why a pipe is being skipped
2017-04-21 11:48:00 -03:00
69767ec798
improvements
2017-04-19 17:05:10 -03:00
86e39b6324
added support for custom release notes
2017-04-19 16:59:26 -03:00
e10e1aa141
skip release and skip validations as separated flags
2017-04-18 13:10:23 -03:00
9e13685040
improved git pipe
2017-04-15 17:04:26 -03:00
086ad5691c
godocs
2017-04-15 16:12:32 -03:00
0c94ae518a
moved source pipe into git pipe
2017-04-15 16:11:47 -03:00
bf9f0e0b14
Revert "avoid cd-ing in tests"
...
This reverts commit 36efad3f78
.
2017-04-15 14:00:49 -03:00
e39dfa1ce9
Revert "trying with test fixtures"
...
This reverts commit 0b7936eb0d
.
2017-04-15 14:00:29 -03:00
0b7936eb0d
trying with test fixtures
2017-04-15 13:58:18 -03:00
36efad3f78
avoid cd-ing in tests
2017-04-15 13:36:48 -03:00
ceb5c1162c
improved git coverage, code, and function
2017-04-15 13:05:54 -03:00
3bc428120d
adding more tests and godocs
2017-04-14 15:39:32 -03:00
984ba48068
fixed several lint errors
2017-04-09 10:43:23 -03:00
4af2cb00ea
ldflags template
2017-03-25 20:24:38 -03:00
a444a4ef53
improve version regex
2017-01-30 10:01:05 -02:00
4ca2bb2101
erroring if version is invalid
2017-01-30 08:08:42 -02:00
aace3d4813
added fpm support
...
closes #10
2017-01-29 21:55:32 -02:00
809cb682d2
Merge branch 'master' of https://github.com/goreleaser/goreleaser into tag-only
...
* 'master' of https://github.com/goreleaser/goreleaser :
fixed name on --help
removed unneeded pointers from context
2017-01-19 10:30:47 +01:00
6677571e8c
Clean logging output
2017-01-19 10:04:41 +01:00
e8ab2b2fe2
removed unneeded pointers from context
2017-01-18 15:08:48 -02:00
f95832a7ac
renamed package
...
refs #79
2017-01-14 20:01:32 -02:00
a2bf57f8e1
Fixing some linter errors
2017-01-14 19:41:32 +01:00
77bf22b01b
renamed pipe name to pipe description
2017-01-14 15:14:35 -02:00
9e82470a61
wip
2017-01-14 14:06:57 -02:00
ddec194c7e
wip ctx
2017-01-14 12:34:22 -02:00