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

2114 Commits

Author SHA1 Message Date
exfly@gper
9c675218ad &base always not nil (#1105) 2019-08-10 10:35:20 -03:00
Navie Narula
b01bcabe96 docs: clarify shallow clone behavior (#1102)
* Clarify shallow clone behavior

* Update www/content/ci.md

Co-Authored-By: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2019-08-09 11:27:55 -03:00
Carlos Alexandro Becker
36b190490f
test: fix race
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-09 11:05:07 -03:00
Carlos Alexandro Becker
7b84a2ccd7
fix: init broken on #1096
closes #1107

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-08 18:10:26 -03:00
Carlos Alexandro Becker
ab0e755a71
Revert "ci: remove gocenter for now" (#1101)
This reverts commit a10c5525bc.
2019-08-05 14:58:18 -03:00
Thomas Manville
953e55a629 fix: honor order of functions in semerrgroup w/ parallelism == 1 (#1100)
* Honor order of functions in semerrgroup

* Separate implementation for parallel vs. serial

* Remove lock around serialGroup

* Short circuit when err != nil

* Simplify error logic
2019-08-05 08:36:14 -03:00
Carlos Alexandro Becker
516c348f6e
clean: remove deprecated docker options (#1098)
* clean: remove deprecated docker options

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* ci: gocenter is slowwww

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* clean: remove uneeded test

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* Revert "ci: gocenter is slowwww"

This reverts commit 7e4b1eb244.
2019-08-02 21:03:54 -03:00
Carlos Alexandro Becker
7cab12cf74
fix: close config file (#1099)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-02 18:20:59 -03:00
Carlos Alexandro Becker
a10c5525bc
ci: remove gocenter for now
its failing on travis for some reason

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-02 17:49:08 -03:00
Carlos Alexandro Becker
ba0e472247
feat: add goreleaser check (#1096)
* feat: add goreleaser check

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* docs: added to deprecations.md

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* docs: added to bug.md

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* test: added tests

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-02 16:37:50 -03:00
Carlos Alexandro Becker
844f95a2d0
fix: pluralize blob in the config file (#1095)
* fix: pluralize blob in the config file

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* test: added tests

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-02 16:17:38 -03:00
Dinko Korunic
7871c58ac2 fix: if resp is nil avoid checking resp.StatusCode in Gitlab client (#1092) (#1093) 2019-08-01 08:26:53 -03:00
Carlos Alexandro Becker
8286402e3e
fix: better duplicate ID message
refs #1090

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-27 10:55:56 -03:00
Carlos Alexandro Becker
853b991ecc
docs: projects using goreleaser
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-27 10:45:59 -03:00
Carlos Alexandro Becker
5c16574c8c
feat: multiple sign (#1088)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-21 18:46:46 -03:00
Carlos Alexandro Becker
04f17669cc
feat(snap): allow previous in review process (#1070)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-20 18:31:04 -03:00
Carlos Alexandro Becker
954638d5c3
fix: set bottle unneeded (#1089)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-20 14:27:25 -03:00
Carlos Alexandro Becker
636f607053
docs: improve issue templates
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-20 11:32:46 -03:00
Simon Prochazka
f6e5c4eed5 fix: ldflags need to be a single string to apply (#1086)
- fixes a case where ldflags are set as array in config yaml, this causes only last one to apply
2019-07-17 17:59:07 -03:00
Kei Arima
b3fa5cf1fd docs: fix typo in deprecations doc (#1085) 2019-07-17 16:41:18 -03:00
Manuel Vogel
31e27e918d fixes env usage description for docker images (#1083) 2019-07-16 18:10:45 -03:00
Kei Arima
ce9b2c96d0 fix: breaking: use artifact.Name for the blob key instead of artifact.Path (#1082) 2019-07-16 18:08:46 -03:00
Carlos Alexandro Becker
0aa2538e34
chore: go mod tidy verbose
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-15 17:12:36 -03:00
Simon Prochazka
797dc69458 chore: fix go-mod-tidy silent failure (#1080)
- due to the `||` go-mod-tidy check will fail silently
2019-07-15 17:11:12 -03:00
Roman Kravchik
018d37cf38 Fix opencollective links in README (#1077)
* Fix opencollective links in README

* Update README.md
2019-07-12 14:40:01 -03:00
Carlos Alexandro Becker
4541fd9f20
feat: blob kms support (#1056)
* feat: blob kms support

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: tests

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-12 10:10:22 -03:00
Simon Prochazka
00cba17696 chore: check for unnecessary packages during CI (#1075)
- to prevent need for manual adjustments such as in https://github.com/goreleaser/goreleaser/commit/c338cfb
2019-07-09 11:37:18 -03:00
Thomas Gosteli
249657eb0b fix(nfpm): propagate epoch config to nfpm (#1076) 2019-07-09 09:58:21 -03:00
Florian Heidenreich
38e536e470 Fixed token required if release is disabled #1073 (#1074) 2019-07-08 13:38:02 -03:00
Carlos Alexandro Becker
9d418755dd
chore: add derek
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-07 12:07:21 -03:00
Carlos Alexandro Becker
a0de4bbb3c
Revert "ci: use xenial instead of trusty (#1064)"
This reverts commit 6fecaf97e8.
2019-07-07 11:54:33 -03:00
Simon Prochazka
aaa39e98c9 Improve formatting of drone section in CI guides (#1069) 2019-07-06 17:09:22 -03:00
Simon Prochazka
0eb99a404e Update CI for Drone 1.0 (#1068) 2019-07-05 11:21:46 -03:00
Simon Prochazka
aec878ffa9 Update tutorials.md (#1065) 2019-07-05 09:43:45 -03:00
Carlos Alexandro Becker
6fecaf97e8
ci: use xenial instead of trusty (#1064)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-29 16:18:11 -03:00
Carlos Alexandro Becker
56c0cf0699
feat: update nfpm (#1063)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-29 12:26:01 -03:00
Carlos Alexandro Becker
c338cfb9a1
fix: go mod tidy
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-29 11:07:07 -03:00
Manuel Vogel
eb7ba2a294 feat: add gitlab for releases (#1038)
* outlines gitlab client integration

* makes client parameter more explicit

* adds gitlab url to config

* changes releaseID to string to adapt to gitlab

* updates to latest gitlab client lib 0.18

* fixes copy paster in gitlab upload func

* fixes gitlab typo in config

* adds gitlab token to env and context

* release now uses the client factory method

* skips brew pipe if it is not a github release

* add github tokentype to publish tests

* skips scoop pipe if it is not a github release

* corrects brew skip msg

* adds gitlab token to main test

* adds gitlab to release docs

* validates config and errors accordingly

* adapt release pipe name to include gitlab

* fixes gitlab client after testing

* moves not-configured brew and scoop pipe checks as first check

* adds more debug to gitlab client

* adapts changelog generation for gitlab markdown

* adds debug log for gitlab changelog

* env needs to run before changelog pipe

* moves gitlab default download url to default pipe

* moves multiple releases check to from config to release pipe

* release differs now for github and gitlab

* adds debug gitlab release update msgs

* moves env pipe as second after before because it determines the token type other pipes depend on

* adaptes error check on gitlab release creation

* Revert "adaptes error check on gitlab release creation"

This reverts commit 032024571c.

* simplifies gitlab client logic. removes comments

* skips tls verification for gitlab client if specified in config

* updates the docs

* adds clarification that brew and scoop are not supported if it is a gitlab release

* fixes copy paster in release.md

* adds missing blob pipe in defaults and publish due to missing in merge

* updates comment in gitlab client
2019-06-29 11:02:40 -03:00
Carlos Alexandro Becker
0a8478bf19
docs: lint with misspell
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-28 10:13:56 -03:00
C123R
728154b7d7 docs: fix typos in blob doc (#1062) 2019-06-28 10:07:21 -03:00
Carlos Alexandro Becker
1cf34166b6
docs: fix build docs
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-28 09:09:19 -03:00
Carlos Alexandro Becker
f656e68ef9
fix: non-templateable field as default build.id (#1060)
* fix: non-templateable field as default build.id

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* test: added test for build.id

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* test: fixed test

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-28 08:52:10 -03:00
C123R
ce5ade64c1 fix: blob provider authentication issues for default aws mechanism (#1061)
* fix: blob provider authentication issues for default aws mechanism

* remove commented code

* docs: update the authentication doc

* fix: linter issues
2019-06-28 08:51:19 -03:00
Carlos Alexandro Becker
ef6e13a61b
fix: brew tmpl (#1057)
* fix: brew tmpl

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: compile

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: compile

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-06-26 14:12:33 -03:00
Tom Payne
c9546ec81b feat: add support for completer in snaps (#1055)
* feat: add support for completer in snaps

* test: add completer test
2019-06-22 22:37:55 -03:00
Rob De Feo
158835f281 docs: Add Cross compile with CGO and GoReleaser (#1054) 2019-06-19 08:36:11 -03:00
Grachev Mikhail
3f082c9252 fix: generate valid brew formula (#1048)
closes #1047
2019-06-11 09:23:42 -03:00
Carlos Alexandro Becker
1ef9906e04
feat: multiple brew / linuxbrew (#1043)
* feat: multiple brew / linuxbrew

* feat: multiple brew / linuxbrew

* test: added missing tests

* docs: brews

* docs: deprecate brew

* test: fix tests

* fix: fmt

* test: fix tests
2019-06-10 10:35:19 -03:00
Carlos Alexandro Becker
60b9584361
feat: id filter on s3/blob pipes (#1042)
* docs: deprecate s3 in favor of blob

* feat: id filter on s3/blob pipes

* fix: close res.body
2019-06-09 16:51:24 -03:00
Carlos Alexandro Becker
3388b43cc4
chore: no debug on travis 2019-06-09 15:43:57 -03:00