Carlos Alexandro Becker
b6f6e227de
refactor: semerrgroup wraps errgroup with a semaphore
2018-07-09 21:38:00 -07:00
Carlos Alexandro Becker
58d71a1c95
refactor: add a semaphore lib
...
Simple lib for better semaphore semanthics.
2018-06-25 17:00:00 -03:00
Carlos Alexandro Becker
890832095a
feat: allow to skip the release pipe entirely
2018-04-24 21:07:45 -07:00
Carlos Alexandro Becker
36c49b1306
fix: separated defaulter for project name
...
this was first broken in 5830759958
and hotfixed in 093291f3ad
I believe this is a better fix
2018-03-12 08:42:31 -03:00
Carlos Alexandro Becker
093291f3ad
fix: blank project name in some cases
...
closes #607
2018-03-12 08:30:38 -03:00
Carlos Alexandro Becker
5830759958
fix: project name on brew formula
...
refs 956eeafdfe
closes #601
2018-03-08 17:16:49 -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
2ea883e0c4
* feat: allow snapshots on a folder that is not a git repo ( #579 )
...
* feat: allow running against a folder that is not a git repo
* test: cover clean err
* test: release: increase coverage
* test: fix race condition
2018-02-25 20:17:45 -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
a309eae83b
fix: updated deps
...
closes #527
2018-01-26 09:37:10 -02:00
Carlos Alexandro Becker
4d71720b67
feat: skip formula upload
2018-01-12 19:24:58 -02:00
Carlos Alexandro Becker
245e888359
chore: cleanup
2017-12-18 00:53:48 -02:00
Carlos Alexandro Becker
9cfa2c35ce
fix: general cleanup
2017-12-17 23:04:29 -02:00
Carlos Alexandro Becker
826dd45fa8
test: fixed release pipe tests
2017-12-17 21:26:03 -02:00
Carlos Alexandro Becker
d4b84becd7
fix: signature upload
2017-12-17 19:16:25 -02:00
Carlos Alexandro Becker
1982259c29
refactor: improved artifact filtering
2017-12-17 16:59:54 -02:00
Carlos Alexandro Becker
44d01ceccb
fix: removed uneeded docs
...
We use fmt.Stringer now
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
Jorin Vogel
db7af5388d
feat: Add prerelease option
...
Add an config option to `release` section to set a release at not ready
for production.
Closes #384
2017-10-05 15:47:29 +02:00
Carlos Alexandro Becker
fd414e54b8
fixed
2017-09-26 18:52:37 -03:00
Stephan Klevenz
ca48aa430f
support github enterprise
2017-09-24 17:02:34 +02:00
Carlos Alexandro Becker
e8da61278f
skipped as an error type
2017-08-20 16:35:52 -03:00
Carlos Alexandro Becker
5151f176cb
allow configuring parallelism via flag
2017-07-15 16:49:52 -03:00
Carlos Alexandro Becker
93e9830ce6
throttling file uploads
2017-07-04 22:00:48 -03:00
Carlos Alexandro Becker
1cdfd16d98
fixed release upload
2017-07-04 21:28:21 -03:00
Carlos Alexandro Becker
bd70d5ef42
improved some logs
2017-06-22 10:47:34 -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
cf4e2d05db
moving client to internal folder
2017-05-13 18:06:15 -03:00
Carlos Alexandro Becker
4aa47c5866
logging the reasons why a pipe is being skipped
2017-04-21 11:48:00 -03:00
Carlos Alexandro Becker
0d80c3cc15
more cleanups and renames
2017-04-19 17:12:12 -03:00
Carlos Alexandro Becker
86e39b6324
added support for custom release notes
2017-04-19 16:59:26 -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
cfb27f8eb0
singularized clients package
2017-04-14 16:07:34 -03:00
Carlos Alexandro Becker
3bc428120d
adding more tests and godocs
2017-04-14 15:39:32 -03:00
Carlos Alexandro Becker
054a34c309
removed code that is no longer necessary
2017-04-14 12:22:18 -03:00
Carlos Alexandro Becker
7c0e2628a4
fixed old TODO: artifact list on context
2017-04-14 12:07:40 -03:00
Carlos Alexandro Becker
1ebcd81bc3
release tests
2017-03-26 15:56:35 -03:00
Carlos Alexandro Becker
ee5bed9927
client interface
2017-03-26 14:46:25 -03:00
Carlos Alexandro Becker
3ce5a430ee
renamed
2017-03-25 21:31:16 -03:00
Carlos Alexandro Becker
7610138016
more test
2017-03-25 21:29:38 -03:00
Carlos Alexandro Becker
45ec67efb3
changing repo config
2017-03-22 21:01:29 -03:00
Carlos Alexandro Becker
523431bd0d
context everywhere
2017-02-23 16:01:54 -03:00
Carlos Alexandro Becker
954935823d
comment IsNotExist on release pipe
2017-01-30 10:01:29 -02:00
Carlos Alexandro Becker
3f2eb7c56b
code improvements
2017-01-29 22:33:08 -02:00
Carlos Alexandro Becker
aace3d4813
added fpm support
...
closes #10
2017-01-29 21:55:32 -02:00
Jorin Vogel
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
Jorin Vogel
6677571e8c
Clean logging output
2017-01-19 10:04:41 +01:00
Carlos Alexandro Becker
e8ab2b2fe2
removed unneeded pointers from context
2017-01-18 15:08:48 -02:00
Carlos Alexandro Becker
276e521e5e
Merge branch 'master' into goreleaser.example.yml
2017-01-14 20:09:44 -02:00