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

16 Commits

Author SHA1 Message Date
hackerman
ca3a63a537
feat: use CI environment variables to figure out tag (#1327)
* fix(git): Use CI envronment variables to figure out tag

This patch detects CI environments and uses the available tag information when
collecting the git tag.

This resolves issues where one commit has multiple tags.

Closes #1163
Closes #1311

* Update www/content/release.md

Co-Authored-By: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* Update www/content/release.md

Co-Authored-By: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* Update www/content/build.md

Co-Authored-By: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* Update www/content/release.md

Co-Authored-By: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* feat(doc): Document git tag override in environment

Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2020-01-31 15:38:56 -03:00
Carlos Alexandro Becker
1a4e2423fc
docs: clarify release.ids
refs #1320

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-01-29 21:47:22 -03:00
Deavon M. McCaffery
93259b0683 feat(release): add artifact filter (by id) to release pipe (#1203)
* feat(release): add artifact filter (by id) to release pipe

* add `ids: string[]` to release configuration
* add support for filtering artifacts by id within the release pipe

* update docs for release
2019-10-19 16:01:11 -03:00
dtluna
eb40d8682b feat: gitea release support (#1114)
* adds gitea release support
* closes #1106
2019-08-26 09:31:38 +02:00
Manuel Vogel
54b2d0de25 docs: supported gitlab versions (#1116)
* chore: updates to latest gitlab dep version

* update gitlab version in bug report template

* updates docs for gitlab version on releases

* runs mod tidy
2019-08-14 10:07:59 -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
367c6c0d1d
docs: improve docs 2019-03-24 20:10:30 -03:00
Carlos Alexandro Becker
b642320aeb
docs: release notes 2019-01-19 19:00:43 -02:00
Carlos Alexandro Becker
feb33c569c
docs: skip changelog 2019-01-19 18:35:00 -02:00
Carlos Alexandro Becker
8694af596c
docs: fix typos on release docs 2019-01-10 16:06:01 -02:00
Felix Gläske
71abba61c3 feat: set github as pre-release if tag has a pre-release indicator (#871)
* Add check if tag contains indicator for pre release

* update release.md docs
2018-11-29 16:42:14 -02:00
Jaskaranbir
932d2a663e docs: Fix misplaced 'sort' for release 2018-09-11 13:52:52 -03:00
Carlos Alexandro Becker
8d444233d0
docs: name templates 2018-07-08 23:57:46 -07:00
Carlos Alexandro Becker
d2e880cb2c
feat: allow environment variables in release name_template
closes #691
2018-06-06 21:39:41 -03:00
Carlos Alexandro Becker
532bf4e0a3
docs: prettier changed lists from * to -
Thanks obama
2018-05-28 10:49:38 -03:00
Carlos Alexandro Becker
13685f0234 docs: starting to re-work the docs site 2018-05-01 20:32:46 -07:00