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

851 Commits

Author SHA1 Message Date
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
0ec1215d02 revert: removing favicon et al 2018-10-31 00:15:40 -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
9872425a09 clean: removed commited artifacts 2018-10-31 00:15:40 -03:00
Carlos Alexandro Becker
3218dddb61 docs: always re-generate favicons et al 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
Carlos Alexandro Becker
ac3dabbe4c
Merge branch 'master' into organizing 2018-09-13 21:38:09 -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
b3ac89e091
docs: improve deps graph 2018-09-13 08:30:10 -03:00
Carlos Alexandro Becker
39de856eb4
refactor: better package organization 2018-09-12 14:18:01 -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
6a06f76c49
docs: enable git info 2018-06-25 14:51:10 -03: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
f96315cf3f
docs: site update 2018-06-20 00:16:04 -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
c4adf0e050 fix: gitignore 2018-05-01 20:32:46 -07:00
Carlos Alexandro Becker
dc90c28c56 docs: bump site theme 2018-05-01 20:32:46 -07:00
Carlos Alexandro Becker
c295e4b76b docs: fixed google analytics code 2018-05-01 20:32:46 -07: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