Grachev Mikhail
24c9a4e6f5
docs: fix typo ( #1032 )
2019-05-29 11:18:33 -03:00
Carlos Alexandro Becker
d355350f63
fix: nfpm id ( #1030 )
...
* fix: nfpm id
* fix: import order
2019-05-29 09:13:52 -03:00
Carlos Alexandro Becker
86c5b93260
feat: improved version command ( #1028 )
...
* feat: improved version command
* fix: typo
* test: fixed failing tests
2019-05-27 23:59:33 -03:00
Carlos Alexandro Becker
3ec6e5f05b
feat: multiple snapcraft ( #1025 )
...
* feat: multiple snapcraft
* test: more tests
2019-05-27 12:47:05 -03:00
Henk
579013d178
docs: Document GitLab CI ( #1024 )
...
* docs: Document GitLab CI
* docs: Document GitLab CI
2019-05-26 11:27:28 -03:00
Carlos Alexandro Becker
d9e89f69c7
feat: filter PUT by ID ( #1016 )
2019-05-17 10:25:01 -03:00
Carlos Alexandro Becker
8cb0632aec
docs: build from source steps
...
refs #1013
2019-05-14 11:22:56 -03:00
Carlos Alexandro Becker
c98d3881f7
refactor: id validations ( #1015 )
2019-05-07 07:18:35 -03:00
Carlos Alexandro Becker
19ed7564b4
feat: multiple nfpm ( #1014 )
...
* feat: multiple nfpm
* docs: improvements
2019-05-07 06:59:53 -03:00
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
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
Carlos Alexandro Becker
3fe09b20cf
docs: custom wrap in directory
2018-11-14 09:50:18 -02:00
Carlos Alexandro Becker
18b8be6818
feat: support custom wrap directory
...
closes #728
2018-11-14 09:50:18 -02:00
Lukasz Rohde
cafe168d23
docs: Adding Semaphore CI to GoReleaser documentation ( #860 )
...
* include Semaphore in CI sections
* Changed SemaphoreCI to Semaphore (#1 )
* Update ci.md
* Update ci.md
* Update ci.md
* Corrected typos (#3 )
* Corrected typos (#2 )
2018-10-31 13:06:30 -03:00
Carlos Alexandro Becker
e456a3fef6
clean: depgraph doesnt work anymore
2018-10-31 00:15:40 -03:00
Carlos Alexandro Becker
570bd65dbd
docs: improved contributing and added tutorials
2018-10-31 00:15:40 -03:00
Carlos Alexandro Becker
2f940d09c7
docs: suggest snap install goreleaser
2018-10-20 17:55:50 -03:00
Carlos Alexandro Becker
516c01050c
docs: snapcraft publish
2018-10-20 17:25:18 -03:00
Carlos Alexandro Becker
94183d4f49
docs: how to push snap packages
2018-10-20 17:25:18 -03:00
Albert Salim
8cd15a3404
doc: Update doc for image templates
...
Updated docker documentation to use `image_templates`.
Added documentation on publishing to multiple registries
using `image_templates`
Added deprecation notices on `docker.image` and `docker.tag_templates`
2018-10-20 13:15:15 -03:00
Albert Salim
ca2aafa367
feat: Add support for publishing to additional docker registries
...
Created a list of registries based on the docker image name and
additional registries. Image is then tagged with all permutations
of registry and tags.
See #832
2018-10-20 13:15:15 -03:00
Carlos Alexandro Becker
db70569c3d
docs: dry run
...
closes #839
2018-10-17 00:41:40 -03:00
Carlos Alexandro Becker
441e5e551f
docs: docker: improved notes about templates
2018-10-12 00:08:39 -03:00
Alan Scherger
f6a7fb308c
feat: image names can ontain template variables
...
This now allows us to use things like the ProjectName as variables
in our docker image name. This is especially helpful when trying to
make the `.goreleaser.yml` as generic as possible.
2018-10-05 13:43:19 -03:00
Carlos Alexandro Becker
f99940ff53
docs: removed docs about deprecated option
2018-10-04 23:42:25 -03:00
Carlos Alexandro Becker
748d97ef22
feat: git remote url in the template engine
2018-10-04 23:23:31 -03:00
Carlos Alexandro Becker
e08cc50030
docs: improve docs on go modules usage
2018-10-04 22:36:02 -03:00
Carlos Alexandro Becker
60b0bc2416
fix: add deprecation notice
2018-10-04 09:23:06 -03:00
Carlos Alexandro Becker
af99acf244
feat: add new template fields
2018-10-04 09:23:06 -03:00
Albert Salim
5c504024b1
docs: Add documentation for docker build_flag_templates
...
See #813
2018-10-03 10:51:01 -03:00
Stuart Jansen
282fd74450
fix customization link ( #818 )
...
Repro:
- Open https://goreleaser.com/ in Chrome or Firefox
- Click on "customize" in the second paragraph
Expected:
- The page jumps to "Customization"
Actual:
- No change because no matchin `name` or `id` is found
2018-10-03 08:46:06 -03:00
ncabatoff
9c1a37e00a
docs: Add instructions for using with Google CloudBuild. ( #780 )
...
* Add instructions for using with Google CloudBuild.
* Clarify tag issues.
2018-10-02 11:14:40 -03:00
Igor German
9541ed6fef
fix: typo ( #815 )
2018-10-02 09:09:36 -03:00
Carlos Alexandro Becker
652645b3bf
feat: artifactory checksum header ( #772 )
...
* feat: artifactory checksum header
* fix: merge fixes
2018-10-01 16:52:16 -03:00
Carlos Alexandro Becker
08e0830979
docs: improve flags example
...
closes #810
2018-09-20 17:44:25 -03:00
Ricardo N Feliciano
065bab60a4
docs: Removed EOL'd CircleCI 1.0 instructions.
2018-09-17 11:34:56 -03:00
Pablo Lalloni
4728741b29
fix: move certificates setting to pipelines
2018-09-13 20:47:29 -03:00
Pablo Lalloni
c6a3686070
feat: trusted_certificates documentation
2018-09-13 20:47:29 -03:00
Carlos Alexandro Becker
e9cc0c9780
docs: package graph as svg
2018-09-12 13:37:29 -03:00
Carlos Alexandro Becker
bd5b15dc6b
docs: package graph
2018-09-12 13:34:26 -03:00
Jaskaranbir
932d2a663e
docs: Fix misplaced 'sort' for release
2018-09-11 13:52:52 -03:00
Carlos Alexandro Becker
145ca3ec58
docs: cgo
...
refs #708
refs #792
refs #795
2018-09-10 19:29:11 -03:00
Baruch Sadogursky
1f54b26366
docs: bintray upload instructions ( #791 )
2018-09-10 09:10:50 -03:00
Mikhail Grachev
e08a473b8d
feat: add hash to scoop manifest
2018-09-10 09:10:10 -03:00
Carlos Alexandro Becker
59a56ce8c9
docs: improved build docs
2018-09-05 10:38:33 -03:00
Igor German
99a9da4c3b
feat: docker in docker support ( #785 )
...
* feat: docker in docker support
* fix: pr comments
2018-09-04 09:19:01 -03:00
Nicholas Duffy
e6f24ee5f5
docs: Fix environment spelling typo ( #786 )
2018-09-03 09:23:37 -03:00
Krzysztof Grodzicki
661f56ac15
docs: update s3.md
...
Added doc for EnvProvider, SharedCredentialsProvider and
AssumeRoleTokenProvider with enabled SharedConfigState.
#754
2018-08-25 17:33:56 -03:00
Pablo Lalloni
991a1195ff
feat: Allow to get http username from env ( #777 )
2018-08-25 17:26:06 -03:00
Grachev Mikhail
da882e87fc
feat: Add persist definition to scoop manifest ( #776 )
2018-08-25 17:24:42 -03:00
Carlos Alexandro Becker
02b70e1e9b
fix: better dockerfile ( #770 )
2018-08-20 23:51:37 -03:00
Grachev Mikhail
134e08cc67
feat: Add url template to scoop pipeline ( #768 )
2018-08-20 22:06:55 -03:00
Carlos Alexandro Becker
dba643c19f
docs: deprecations
2018-08-15 10:51:47 -03:00
Carlos Alexandro Becker
a04724d6b8
clean: removed deprecated docker options ( #759 )
...
* clean: remove fpm completely
* clean: remove docker tag_template and latest
2018-08-15 10:49:28 -03:00
Carlos Alexandro Becker
f0b7608f4d
clean: remove fpm completely ( #758 )
2018-08-15 09:56:49 -03:00
Grachev Mikhail
a91c8fd185
feat: Add default command for snapcraft ( #749 )
2018-08-15 09:38:42 -03:00
Carlos Alexandro Becker
815ffc2a83
docs: clarify hooks
...
closes #741
2018-08-15 00:28:16 -03:00
Carlos Alexandro Becker
f4d0a61fdc
docs: semver
...
closes #750
2018-08-15 00:28:16 -03:00
Tynan
38e5d3239e
docs: Correct CircleCI Example. ( #751 )
2018-08-09 09:08:28 -03:00
Grachev Mikhail
89425e8fdc
fix: typo ( #745 )
2018-08-02 09:21:45 -03:00
Albert Salim
f2878d3b82
docs: Update doc for CircleCI 2.0 ( #739 )
...
Support for CircleCI 1.0 will end on August 31, 2018.
I have updated the docs with examples for CircleCI 2.0.
See #350 .
2018-08-01 09:44:05 -03:00
Carlos Alexandro Becker
ba62d25bdd
chore: fmt
2018-07-26 10:04:25 -03:00
Grachev Mikhail
36bb63f86b
feat: add url_template in brew section ( #735 )
2018-07-26 10:03:28 -03:00
Grachev Mikhail
e77f666cd9
feat: add acl option for s3 ( #732 )
2018-07-21 19:07:20 -03:00
Carlos Alexandro Becker
abd30ccfa1
docs: improve quick start
...
closes #730
2018-07-21 10:33:59 -03:00
Carlos Alexandro Becker
a0c1e3d034
docs: improve archive docs
2018-07-21 10:21:13 -03:00
Carlos Alexandro Becker
b96aa1b0b1
docs: update archive folder example
...
closes #719
2018-07-19 20:32:28 -03:00
Carlos Alexandro Becker
717e82dbec
docs: lint
2018-07-11 10:03:20 -07:00
Carlos Alexandro Becker
01974b925a
docs: small rewording
2018-07-11 09:49:24 -07:00
Gustavo Chaín
dc74293ed4
docs: Update ci.md
...
Add drone instructions.
2018-07-11 12:30:59 +02:00
Carlos Alexandro Becker
495126ffd9
chore: format and lint fixes
2018-07-09 00:01:06 -07:00
Carlos Alexandro Becker
8d444233d0
docs: name templates
2018-07-08 23:57:46 -07:00
Carlos Alexandro Becker
bfd8d45cc7
docs: split linux-packages.md into nfpm.md and snapcraft.md
2018-06-25 10:06:08 -03:00
Carlos Alexandro Becker
0c67099381
feat: add args to snapcraft commands
2018-06-25 10:01:48 -03:00
Pablo Lalloni
9aa66e635b
docs: add checksum & signature upload config
2018-06-25 10:01:31 -03:00
Pablo Lalloni
0836c5a787
docs: add put customization document
2018-06-25 10:01:31 -03:00
Carlos Alexandro Becker
90656f8550
fix: breaking: remove the build dependencies from the brew pipe
...
as for now, it just doesnt work, and maybe it doesnt make sense
to have it anyway
2018-06-22 15:17:35 -03: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
a5bb81b7d1
docs: improve docker docs
...
closes #694
2018-06-06 10:44:52 -03:00
Carlos Alexandro Becker
4181d4e04f
docs: fix install with go get
...
closes #692
2018-06-05 14:11:01 -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
b5c789ec89
docs: nfpm: managed empty folders
2018-05-16 22:08:49 -03:00
Eli Young
5252f74ade
feat: Convert flag fields into lists
...
This allows users to specify different sets of compiler, assembler,
and/or linker flags for different packages. It also makes it possible to
specify generic flags that contain spaces. It does this while
maintaining compatibility with the old format of the fields in question
by up-converting bare strings into single-element lists.
Resolves #668
2018-05-15 08:12:11 -03:00
Carlos Alexandro Becker
e079dca3ed
docs: improve docs
2018-05-14 10:30:49 -03:00
Carlos Alexandro Becker
0b25773b77
feat: support profiles on aws s3
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
56d87ae699
docs: pushing to s3
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
0cdf994fb1
docs: improved github enterprise docs
...
closes #472
2018-05-08 20:43:40 -03:00
Carlos Alexandro Becker
f06bab0ef9
chore: docs formatting
2018-05-06 09:19:14 -03:00
Andy Grunwald
ac206f8442
docs: Add main.commit and main.date to environment section
...
In the default golang builders ldflags three flags are set:
main.version, main.commit and main.date.
See https://github.com/goreleaser/goreleaser/blob/master/internal/builders/golang/build.go#L48
In the environment docs, only the main.version is mentioned.
goreleaser itself uses main.date and main.commit also.
2018-05-06 09:17:08 -03:00
Carlos Alexandro Becker
b2be10fb13
docs: fix format
2018-05-01 20:32:46 -07:00
Carlos Alexandro Becker
13685f0234
docs: starting to re-work the docs site
2018-05-01 20:32:46 -07:00