1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-07-01 00:54:57 +02:00
Commit Graph

45 Commits

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