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

91 Commits

Author SHA1 Message Date
Carlos Alexandro Becker
df10503785 docs: nfpm extra and priority
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-05 22:55:16 -03:00
Carlos Alexandro Becker
f87e1caf26 docs: use_buildx on docker_manifests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-04 14:31:37 -03:00
Carlos Alexandro Becker
11e3afe1c8 feat: remove deprecated options (brew.github & brew.gitlab)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-04 14:24:25 -03:00
Carlos Alexandro Becker
ba05388ec6 docs: clarify use_buildx and --load
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-04 14:20:12 -03:00
Carlos Alexandro Becker
73757acff9 docs: add multi-plat docker images to tutorials
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-04 12:06:20 -03:00
Carlos Alexandro Becker
0097bdc52d feat: use docker buildx build
refs #1989

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-01-04 11:27:27 -03:00
Carlos Alexandro Becker
71c6d96da6 docs: fix nfpm symlink example
closes #1982

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-12-30 15:49:44 -03:00
Carlos Alexandro Becker
35f87451f3
docs: improve docker_manifest examples (#1973)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-12-28 17:32:40 -03:00
Ronnie
381625e664
docs: add changie to changelog generators (#1970) 2020-12-28 16:38:37 -03:00
Carlos Alexandro Becker
20bdf9def1
feat: upgrade nfpm (#1968)
* feat: upgrade nfpm

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

* feat: upgrade nfpm

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

* fix: test

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

* docs: nfpm

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-12-28 17:40:23 +00:00
Carlos Alexandro Becker
2615b6cd4f
feat: ugprade nfpm (#1964)
* feat: ugprade nfpm

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

* feat: ugprade nfpm

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

* fix: fmt

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

* fix: tests

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

* fix: do not modify list

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-12-24 02:07:48 +00:00
CrazyMax
f10873d919
Revert "feat: allow automatic snapshot on dirty state (#1958)" (#1962)
This reverts commit d8a0f253d1.
2020-12-22 11:04:51 -03:00
CrazyMax
d8a0f253d1
feat: allow automatic snapshot on dirty state (#1958)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-22 10:41:08 -03:00
Rico
9423da1b60
docs: unify naming of .goreleaser.yml file (#1955)
Since multiple filenames for the config file are allowed, we find several different usages of the file names in the docs:
- .goreleaser.yml
- goreleaser.yml
- .goreleaser.yaml
- goreleaser.yaml

I find that using a single filename in the docs is more intuitive for new users. Hence I replaced all occurrences of the filename with `.goreleaser.yml`.
2020-12-20 10:56:00 -03:00
Vic Shóstak
4c9b060511
docs: add new tutorial (#1943) 2020-12-11 11:57:39 -03:00
Joris Coenen
e3f8178b35
feat: IDs filter for Checksums pipe (#1805)
* Add IDs filter to checksums pipe

This allows specific artifacts to be excluded from the checksums file.

The reason for introducing this, is the requirement of Terraform
Registry releases to only contain the prescribed archives in the
checksums file. If the file contains more, the release is not accepted
by the Terraform Registry.

* Add test case for IDs filter of checksums pipe

* Document IDs filter of checksum pipe

* Always apply type filter for artifacts

This is more in line with how the other ID-filters work.
2020-12-09 08:38:56 -03:00
Suz Hinton
c10e597953
feat: add support for scripts in Scoop manifests (#1931)
* feat: add support for scripts in Scoop manifests

* fix: remove hidden newline from scoop golden file
2020-12-05 12:16:32 -03:00
Carlos Alexandro Becker
8fa7c6977a feat: add only the manifests to the release notes
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-11-30 21:53:36 -03:00
Manuel Vogel
b0f4c1bac9 docs: update www/docs/customization/scoop.md
Co-authored-by: 6543 <6543@obermui.de>
2020-11-28 16:38:22 -03:00
Manuel Vogel
131023f8dd docs: add gitea defaults for brew and scoop 2020-11-28 16:38:22 -03:00
Carlos Alexandro Becker
e337fc9ca0
feat: multi-arch docker images (#1923)
* feat: multi-arch docker images

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

* feat: split files

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

* docs: manifest

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

* refactor: split files

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

* test: added some

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

* docs: flags

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

* fix: fmt

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

* fix: diff

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

* ci: enable experimental

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

* ci: multi-arch goreleaser images

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-11-28 16:26:37 -03:00
Carlos Alexandro Becker
c011943613 feat: nfpm symlinks
closes #1861

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-11-26 23:45:17 -03:00
Carlos Alexandro Becker
cf47e132c9 docs: promote info to warning
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-11-26 23:19:46 -03:00
Lukas Malkmus
f35534d9d7
feat: make generated brew formulas brew audit compatible (#1908) (#1911)
* feat: add license as first class config key to homebrew (#1908)

* feat: remove trailing whitespace from generated brew formula (#1908)
2020-11-26 10:06:47 -03:00
6543
89105d63ac
feat: upload brew tap to gitea (#1547)
* implement for brew and scoop support for Gitea-hosted repos

* fix test

* add ReleaseURLTemplate support for gitea

* Add TestGiteaReleaseURLTemplate

* fix api to download url conversion

* switch test gitea instance to gitea.com

* fix defaults

* add test for defaults.go (GiteaURLs)

* add option into docs
2020-11-21 10:36:29 -03:00
Ben Sandberg
9a19dee300
docs: fix internal links that result in a broken navigation sidebar (#1909)
I suspect this is something about the mkdocs template, but I'm not familiar enough, and this is easy.
2020-11-19 17:31:26 -03:00
Ben Kochie
f417d7783d
feat: add support for git branch in templates (#1906)
Add a `.Branch` field to the text templates populated by the current git
branch.

Signed-off-by: Ben Kochie <superq@gmail.com>

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2020-11-18 18:50:31 +00:00
Ivan Vandot
20594d6183
add debconf-templates cookbook (#1907)
* add debconf-templates cookbook

* chore: typo

Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2020-11-18 09:55:14 -03:00
Carlos Alexandro Becker
b4f154d81f
fix: improving URLs on linuxbrew (#1900)
* fix: improving URLs on linuxbrew

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

* refactor: rename template fields

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

* fix(tests): adapts brew test formulas and docs

* Revert "fix(tests): adapts brew test formulas and docs"

This reverts commit 51dd8cf6c7.

* fix: template

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

* docs: fixed example

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

Co-authored-by: Manuel Vogel <mavogel@posteo.de>
2020-11-16 09:16:50 -03:00
Carlos Alexandro Becker
671c7ef96e
feat: nfpm rpm.summary and nfpm.ghost_files (#1892)
* feat: nfpm rpm.summary and nfpm.ghost_files

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

* fix: fmt

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-11-12 10:46:55 -03:00
Carlos Alexandro Becker
9935b87100
feat: support replaces on nfpm (#1888)
* feat: support replaces on nfpm

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

* Update www/docs/customization/nfpm.md
2020-11-06 15:17:08 -03:00
Jonathan Lloyd
17e56747cc
feat: add packager-specific nfpm config (#1849)
* feat: Add deb packager-specific nfpm config (#1829)

* Use env vars containing nfpm ids for deb pgp passphrase

* Add docs for nfpm id in env var

* Custon -> Custom

* Switch test cases

* Forward RPM specific config to nfpm

* Document rpm-specific nfpm config

* Add APK-specific nfpm config

* Document apk-specific nfpm config

* avaiable -> available

* Add deb scripts templates to nfpm config
2020-11-05 18:47:55 -03:00
Per Abich
85f064bcfe
docs: .ArtifactPath is the absolute path (#1870) 2020-10-27 09:31:04 -03:00
Roman Dodin
2848add079
docs: added apk package (#1875)
added apk package to the list of the supported packages in the docs
2020-10-27 09:29:54 -03:00
Carlos Alexandro Becker
ff2495fbd1
feat: allow to disable archive binary count check (#1856)
closes #1855

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-10-13 17:57:08 -03:00
Carlos Alexandro Becker
2d8823b8cf
feat: snap restart-condition (#1837)
* feat: snap restart-condition

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

* docs: restart-condition

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-10-06 10:59:53 -03:00
Carlos Alexandro Becker
f41ac3cf9e
docs: gitlab subgroups (#1840)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-10-06 09:51:32 -03:00
Carlos Alexandro Becker
2c487bc478
docs: improve archive docs (#1838)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-10-05 22:54:41 -03:00
Yoan Blanc
468387625b
feat: sign: extra option allowing stdin for commands (#1770)
* feat: extra option allowing stdin for the signing command

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>

* feat: allow stdin to be an empty string

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>

* fix: increase code coverage

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-10-02 16:26:37 -03:00
Artur Troian
c55267f49f
docs: how to cross-compile Go with CGO (#1826)
* docs: how to cross-compile Go with CGO

Signed-off-by: Artur Troian <troian.ap@gmail.com>

* docs: update mkdocs

Signed-off-by: Artur Troian <troian.ap@gmail.com>

* docs: add extenstion to cookbook name

Signed-off-by: Artur Troian <troian.ap@gmail.com>

* docs: fix link to cgo-cross-compiling

Signed-off-by: Artur Troian <troian.ap@gmail.com>
2020-09-30 10:42:26 -03:00
Carlos Alexandro Becker
f3c54f0904 docs: how to publish to nexus
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:41:05 -03:00
Carlos Alexandro Becker
4fa87989a6 docs: improved contributing
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:34:45 -03:00
Carlos Alexandro Becker
9e4d345d25 docs: how to release a library
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:33:52 -03:00
Carlos Alexandro Becker
71299f5663 docs: fix links
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:26:22 -03:00
Carlos Alexandro Becker
180a77c374 docs: how to add a new cookbook
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:24:05 -03:00
Carlos Alexandro Becker
41f6d9ba93 docs: created a cookbooks section
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-23 21:20:56 -03:00
CrazyMax
cfd53dc728
docs: Import GPG v3 (#1792)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-09-07 10:22:45 -03:00
Carlos Alexandro Becker
a92774f602 docs: add nexus example
closes #1549

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-06 11:53:58 -03:00
Carlos Alexandro Becker
58cce33c0f docs: head formulas
closes #1772

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-06 11:22:09 -03:00
Carlos Alexandro Becker
6ec6ad2593 docs: clarify changelog.skip, improve release
closes #1624

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2020-09-06 11:14:45 -03:00