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

141 Commits

Author SHA1 Message Date
Grachev Mikhail
2b8258f003 feat: add base key to snapcraft (#1011) 2019-04-18 17:21:40 -03:00
Grachev Mikhail
3da2b375c9 feat: add license to snapcraft (#1010) 2019-04-17 17:26:30 -03:00
Carlos Alexandro Becker
b8f5901265
feat: multiple archives (#942)
* feat: multiple archives

* fix: several things

* test: fixed

* fix: several things

* fix: archive id on the artifact

* fix: deprecated since

* docs: deprecations page improvements
2019-04-16 10:19:15 -03:00
Carlos Alexandro Becker
d8818c2683
docs: added another tutorial link 2019-04-15 12:53:21 -03:00
Carlos Alexandro Becker
5df1cac60a
feat: templates and inherit global env on build hooks (#1007)
* feat: templateable hooks

* test: improved test

* docs: docs about templateable hooks

* test: improve test

* test: skip test that only fails on travis
2019-04-14 15:16:20 -03:00
Carlos Alexandro Becker
15475c6484
feat: build id (#1008)
* feat: build id

* test: added more tests

* fix: imports
2019-04-14 15:16:01 -03:00
Simon Barendse
ce69ee5316 fix: use the filename of the binary in snapcraft (#1001)
* fix: use the filename of the binary in snapcraft

When builds.binary is a path, only use the filename as the name
of the snapcraft app and as the command, instead of the full path.

* docs: use a path in the binary name
2019-04-09 09:14:28 -03:00
Grachev Mikhail
94aca802af docs: fix typo (#999) 2019-04-07 02:22:46 -03:00
Carlos Alexandro Becker
0ad3baeea2
docs: improve docs 2019-03-24 20:17:01 -03:00
Carlos Alexandro Becker
367c6c0d1d
docs: improve docs 2019-03-24 20:10:30 -03:00
Carlos Alexandro Becker
6f2f760875
docs: GORELEASER_GITHUB_TOKEN on actions 2019-03-14 11:06:26 -03:00
Carlos Alexandro Becker
7c712120bc
feat: added Plugs attribute to snapcraft.Metadata (#984, #980, #979)
* feat: added Plugs attribute to snapcraft.Metadata allowing plugs to be configured as plugs.<plug-name>.<attribute-name>

* fix (test): added snapcraft plugs configuration test

* fix: snapcraft Metadata to use correct data type for Plugs

* fix: refactor Snapcraft Plug configuration

* fix: test on newer snapcraft
hopefully

* docs: snap plugs
2019-03-14 09:56:11 -03:00
smaftoul
f56b9a8509 fix: Allow brew with github actions (#982) (#983) 2019-03-14 09:13:12 -03:00
Roman Volosatovs
9081caba5e feat: ability to skip Docker update for pre-releases (#977) (#978) 2019-03-06 13:17:53 -03:00
Carlos Alexandro Becker
cf4aba68d3
feat: global env and template-able before hooks (#974)
* feat: global env

* docs: hooks templateable, global env

* docs: hooks templateable, global env

* feat: templas on before hooks

* docs: revert unwanted change

* fix: use os.environ too

* chore: travis

* fix: goreleaser.yml
2019-03-03 14:12:22 -03:00
Carlos Alexandro Becker
ba847a1661
docs: go 1.11+ 2019-02-26 17:17:30 -03:00
Wojtek Cichoń
3d26e977e8 docs(ci): Updating the link to Semaphore docs (#966)
Updating the link to Semaphore documentation on handling secrets.
2019-02-25 10:46:01 -03:00
Carlos Alexandro Becker
bcbef63023
docs: added rust article
closes #962
2019-02-21 17:26:58 -03:00
Carlos Alexandro Becker
d2fa6d5821
feat: support gzip format (#959)
* feat: support gzip format

* fix: wrong .gz detection

* docs: gz + multiple build
2019-02-07 12:12:20 -02:00
Alice
dd692bdf7d docs: Make a few things clearer in quickstart docs (#954) 2019-02-06 15:14:38 -02:00
Carlos Alexandro Becker
7c5da36f27
docs: fix archive.format docs 2019-02-05 09:48:21 -02:00
Carlos Alexandro Becker
7e79db1cc2
feat: support different checksum algorithms (#951)
* feat: support different checksum algorithms

* feat: added more algorithms

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

* fix: build
2019-02-04 17:27:51 -02:00
Carlos Alexandro Becker
457041ff3d
docs: build.name is not templateable 2019-02-04 09:42:25 -02:00
Sven Nebel
84fb7e4a08 docs: Fix typo (#947) 2019-02-01 10:59:34 -02:00
Andrew Hamilton
f7bfac8e6f feat: ability to skip Homebrew Tap update for preleases (#943)
- Updates Homebrew config to make "SkipUpload" a string so that it can
  contain more than true or false values. New available options are
  "true", "false" and "auto".
- Adds a new check in Homebrew publish to see if it should skip due to a
  prerelease and "SkipUpload" set to auto.
- Adds a new test to make sure that tap publishing is skipped when set
  to "auto" and a prerelease semver is provided.
- Updates documents to add information about the new "auto" option for
  "SkipUpload".
2019-01-30 09:28:05 -02:00
Carlos Alexandro Becker
2e3a007161
docs: actions: what doesnt work 2019-01-25 21:47:17 -02:00
Carlos Alexandro Becker
8096fac74d
docs: actions is-tag filter 2019-01-25 14:11:08 -02:00
Carlos Alexandro Becker
33d6d6b3a8
docs: s3 bucket name 2019-01-24 16:17:39 -02:00
Carlos Alexandro Becker
b83fdd82ac
feat: github actions support (#939)
* feat: github actions support

* docs: actions doc
2019-01-24 16:10:14 -02:00
Michael
0aa80eca02 feat: allow use template for s3 bucket 2019-01-21 22:48:42 -02: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
ae37eba4d9 docs: deprecations page improvements 2019-01-19 18:26:01 -02:00
Carlos Alexandro Becker
d0bc5954da docs: deprecations page improvements 2019-01-19 18:26:01 -02:00
Carlos Alexandro Becker
b62d86f31b docs: skip tls verify 2019-01-19 18:26:01 -02:00
Carlos Alexandro Becker
59f10ad083 clean: removed deprecated git.short_hash option 2019-01-19 18:14:32 -02:00
Carlos Alexandro Becker
c22b3677ef docs: name templates 2019-01-17 22:47:14 -02:00
Carlos Alexandro Becker
7d7951a223
feat: template on flags (#923) 2019-01-17 10:50:00 -02:00
Carlos Alexandro Becker
cdfaae9b28
feat: support multiple binaries on docker (#919)
* feat: support multiple binaries on docker

* test: docker: fixed to use binaries

* refactor: several docker pipe improvements

* fix: tag templates

* test: fix defaults test

* fix: breaking: remove .Binary, .Os, .Arch support from docker image_templates

* fix: lint issues
2019-01-11 16:27:39 -02:00
Carlos Alexandro Becker
8694af596c
docs: fix typos on release docs 2019-01-10 16:06:01 -02:00
Márk Sági-Kazár
bf8f86e54e docs: Replace deprecated .Commit var with .ShortCommit (#913) 2019-01-07 08:44:49 -02:00
Federico G. Schwindt
d10c4f4f07 feat: add custom_block to brew formula generation (#906)
This allows authors to specify things such as devel, head and more.
See
https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#advanced-formula-tricks
for details.
2018-12-30 00:06:54 -02:00
Carlos Alexandro Becker
bf68277b50 fix: improvements on docker extra_files 2018-12-16 12:34:21 -02:00
Carlos Alexandro Becker
c8354d5ac9 docs: snapshots
closes #740
2018-12-13 12:11:12 -02:00
Carlos Alexandro Becker
14e93c6390 fix: breaking: changed snapshot default name tmpl 2018-12-13 12:11:12 -02:00
Eelco
2f6cb9d719 feat: Allows pushing to private registry (#893)
using the goreleaser docker container
2018-12-10 13:45:01 -02:00
Pierre Boissinot
022c579d74 docs(ci): change snapcraft package with snapd (#889) 2018-12-02 16:57:38 -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
fifi
e794eaf67f feat: add custom_require to brew formula generation
Due to the linked changes in homebrew deprecating "unused" download
strategies and the suggested workaround of adding a custom
"require_relative" I have added the ability to specify a ruby filename
in the brew specification

My use case is to continue using the GitHubPrivateRepositoryDownloadStrategy
without a deprecation warnings on every brew install.

brew deprecation:
599ecc9b5a (diff-ad9201cdd3b6f948345629ad812cd5bd)

suggested workaround:
https://github.com/Homebrew/brew/issues/5074#issuecomment-429274286
2018-11-23 10:26:06 -02:00
Carlos Alexandro Becker
1f6766d35e
docs: improved installation instructions
closes #877
2018-11-22 17:01:25 -02:00