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

87 Commits

Author SHA1 Message Date
Erno Aapa
960b23af0c feat: Custom brew tap name (#597)
Add optional Name field to Brew configuration to allow overriding
the name of the final Brew tap recipe.

closes #595
2018-03-07 19:16:38 -03:00
Dominik Nakamura
cc6dd458af feat: Configuration to use short git hashes (#581)
Add a git configuration to control to either use long commit hashes
(current default) or use the short version with only the first 7
characters of the hash.

See #578
2018-03-02 09:20:27 -03:00
Carlos Alexandro Becker
60cc7ea9e5
docs: fmt 2018-02-28 23:58:28 -03:00
Carlos Alexandro Becker
607c2e8516
docs: improving install instructions
refs https://github.com/goreleaser/goreleaser/issues/585
2018-02-28 21:03:31 -03:00
Carlos Alexandro Becker
4b68c6af92
docs: several improvements 2018-02-18 20:37:59 -03:00
Carlos Alexandro Becker
6454dd7db4
docs: notice about config_files 2018-02-18 20:20:50 -03:00
Carlos Alexandro Becker
c5d8a592a7
docs: notice about rpmbuild version 2018-02-18 20:18:05 -03:00
Carlos Alexandro Becker
d8fe6462d4
feat: nfpm: suggests and recommends (#568)
refs https://github.com/goreleaser/nfpm/pull/5
2018-02-18 19:36:52 -03:00
Carlos Alexandro Becker
f0722a1f4a
docs: fmt 2018-02-17 19:02:17 -02:00
Carlos Alexandro Becker
272fd3cd99
docs: updated guide for travis
refs #351
2018-02-17 18:15:40 -02:00
Carlos Alexandro Becker
0694b46bcc
fix: better deprecation notices (#561)
* fix: better deprecation notices

* test: covered deprecate with tests

* docs: improved docs

* docs: improved docs

* chore: organize imports

* style: code improve
2018-02-17 13:43:29 -02:00
Carlos Alexandro Becker
42427782ac
feat: nfpm support (#543)
* feat: nfpm support

* fix: rpm

* fix: rpm: bindir

* fix: nfpm tests and coverage

* chore: fixed nfpm version

* chore: deliver goreleaser itself with nfpm

* fix: add nfpm to the pipeline

* chore: bump nfpm

* bump: nfpm

* docs: nfpm and deprecation notices

* chore: nfpm v0.3.1
2018-02-17 12:16:06 -02:00
Edward Wilde
eef2647570 feat: Adds template support to binary property (#544)
I added support for using the Go template engine with the binary
property. This is needed for generating binaries that include
the current version number in their file name. For example
`terraform-provider-NAME_vX.Y.Z`.
2018-02-15 09:30:15 -02:00
Carlos Alexandro Becker
8eedabfd67
docs: updated scoop.sh docs 2018-02-12 18:50:03 -02:00
Southclaws
f1f34fddb6 fix: some doc typos 2018-02-12 18:36:48 -02:00
Southclaws
bdaabca332 add: scoop section documentation 2018-02-12 18:36:48 -02:00
Southclaws
58a4911d9b add: Scoop installation to docs introduction
This requires creating a `scoop-bucket` (scoop equivalent of
homebrew-tap) in the goreleaser GitHub org.
2018-02-12 18:36:48 -02:00
Carlos Alexandro Becker
28dc083b4a fix: format 2018-02-09 10:03:24 -02:00
Carlos Alexandro Becker
d902dc8213 docs: improved env docs 2018-02-09 10:03:24 -02:00
Carlos Alexandro Becker
5bc64413de feat: load github token from file 2018-02-09 10:03:24 -02:00
Carlos Alexandro Becker
e0f77520cc
Merge branch 'master' into docker-major-minor-etc 2018-01-19 01:20:36 -02:00
Carlos Alexandro Becker
62471c3f21
docs: added sponsors section to the docs 2018-01-19 00:12:43 -02:00
Carlos Alexandro Becker
f4f15c23b0
docs: major and minor tag aliases 2018-01-19 00:05:09 -02:00
Carlos Alexandro Becker
60a4837ac4 docs: tag_templates for docker 2018-01-18 21:40:16 -02:00
Carlos Alexandro Becker
1477e96750 docs: upgrade brew docs 2018-01-17 19:45:02 -02:00
Carlos Alexandro Becker
93ea07f7dd
docs: changed to goreleaser twitter handle 2018-01-14 12:53:35 -02:00
Carlos Alexandro Becker
4d71720b67 feat: skip formula upload 2018-01-12 19:24:58 -02:00
Carlos Alexandro Becker
6270aa9cb2
feat: name template on snapcraft packages
closes #470
2017-12-26 21:44:11 -02:00
Carlos Alexandro Becker
5dba7fbfdf
feat: name_template support for fpm packages
closes #409
2017-12-26 21:36:17 -02:00
Carlos Alexandro Becker
4ce13bc7c3
refactor: name templates for archive pipe 2017-12-26 21:19:58 -02:00
bpicode
587dfd9639
docs: fix several typos 2017-12-20 11:40:46 +01:00
Frank Schroeder
0780c232fc
feat: allow env vars for checksum name_template
Allow env vars for the checksum name_template.
2017-12-17 22:54:07 +01:00
Frank Schroeder
a2f5b61b89
docs: fix sign docs
fix sign docs
2017-12-16 22:24:40 +01:00
Frank Schroeder
d68b864f01
test: add test for sign pipeline
The unit tests needs a test key to work with. I have tried to create a
test keyring on the fly and while that worked I was not able to
successfully sign with that. gpg would bail with an ioctl error which I
didn't track down since using a static key works.
2017-12-15 15:38:49 +01:00
Frank Schroeder
7b95e1e342
feat: add artifact sign pipeline
This patch adds a generic artifact signing pipeline.

Fixes #166
2017-12-13 23:02:19 +01:00
Carlos Alexandro Becker
1041686262
docs: formatted all docs
Based on prettier/prettier
2017-12-10 15:18:40 -02:00
Carlos Alexandro Becker
5345aadd0d
docs: formatted all docs
Based on prettier/prettier
2017-12-10 15:17:38 -02:00
Carlos Alexandro Becker
e8e28fead6
docs: changing order
Artifactory docs should be closer to docker and others.
2017-12-10 14:41:57 -02:00
Andy Grunwald
d875dd0dd5 feat: Implemented upload mode for Artifactory pipeline
The Artifactory pipeline now supports two different
types of upload modes:

- binary: Only the raw binaries will be uploaded
- archive: All artifacts that are generated will be uploaded
2017-12-09 20:54:04 +01:00
Andy Grunwald
27a9abc73b refactor: Introduced name per artifactory instance for identification
This introduced a new property per Artifactory instance: Name
With this name we are able to

a) identify a instance
b) use the name to identify the secret (instead of a number)
c) use this name for logging
2017-12-09 18:17:37 +01:00
Andy Grunwald
1f5df43e75 Merge branch 'master' into artifactory-support
* master: (47 commits)
  docs: add docs for env vars in name_template
  test: add test for name_template with env var
  feat: support env vars for name_template
  docs: Fixed broken homebrew link
  docs: fixed master build status badge on readme
  chore: misspeled word on package docs
  feat: improved release notes
  chore: create config.yml
  chore: create stale.yml
  chore: push docs to master
  chore: changing the order of the tasks
  chore: using https instead of ssh url
  chore: always run make static on build
  chore: using travis deploy feature
  chore: automating docs deployment
  fix: do not decorate git log output
  chore: make static pushes repo as well
  docs: env support for docker tag_template
  feat: allow env vars for docker tag_template
  fix: move env vars to context
  ...
2017-12-08 21:50:02 +01:00
Frank Schroeder
5a199e50d2 docs: add docs for env vars in name_template
Add docs for using env vars in name_template.
2017-12-07 23:21:43 -02:00
Nathaniel Kofalt
b2e0895ec0 docs: Fixed broken homebrew link
The old taps URL 404s out; I updated it to the new URL.
2017-12-07 15:51:41 -02:00
Frank Schroeder
c929320782 docs: env support for docker tag_template
Update docs for tag_template.
2017-12-05 21:42:04 -02:00
Carlos Alexandro Becker
8d9245d4d3 docs: documented tag_template field
New feature recently added
2017-12-05 14:49:25 -02:00
Carlos Alexandro Becker
6dc31b53bd
docs: fixes to use the "default" fork
I was using my own fork, but its getting
hard to maintain that. Lets use the
default version.
2017-12-04 09:49:29 -02:00
Carlos Alexandro Becker
d5c7af1db9 feat: support environment variables on ldflags
Supports passing environment variables to ldflags by using .Env.VARNAME.

Closes #426
2017-12-04 09:23:26 -02:00
Andy Grunwald
39db1d5b55 docs: Added missing yaml configuration for username
In the Customization chapter we missed the username configuration
2017-12-02 23:34:29 +01:00
Andy Grunwald
b282c84df3 docs: Add {{ .Version }} variable into Artifactory docs
The target of the Artifactory configuration supports variables.
Now the {{ .Version }} variable is also used in the docs
2017-12-02 21:14:04 +01:00
Andy Grunwald
d9f349dd0c docs: Add first draft of documentation for Artifactory
The first draft of the Artifactory pipeline documentation was added.
2017-12-02 21:03:06 +01:00