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

1615 Commits

Author SHA1 Message Date
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
3199f72336
chore: fixed phony on test make task
closes #665
2018-05-03 22:07:20 -07:00
Carlos Alexandro Becker
ecd63b0348 chore: bump deps 2018-05-03 21:43:57 -07:00
Carlos Alexandro Becker
c3988a30fc
fix: update archive to fix zip issue
closes #521
2018-05-03 21:00:01 -07:00
Carlos Alexandro Becker
865c49d65c
fix: fail if dirty files
This will fail the build whenever it finishes with
a dirt index.

Closes #661
2018-05-01 21:02:18 -07:00
Carlos Alexandro Becker
dbbd0bbe44
fix: gitignore 2018-05-01 20:56:43 -07:00
Carlos Alexandro Becker
16c4d096a5
feat: save changelog to dist
This feature will save a CHANGELOG.md into the dist
folder.

This file can then be included in docker images and etc.

closes #655
2018-05-01 20:54:16 -07:00
Carlos Alexandro Becker
ce96cba4e1 docs: fmt 2018-05-01 20:33:52 -07:00
Carlos Alexandro Becker
0a9bce6734 docs: delete old feature.md 2018-05-01 20:33:52 -07:00
Carlos Alexandro Becker
9e3bc173e8 docs: delete old bug.md 2018-05-01 20:33:52 -07:00
Carlos Alexandro Becker
f7c3efb057 docs: delete old issue template 2018-05-01 20:33:52 -07:00
Carlos Alexandro Becker
612ecfecaa docs: Update issue templates 2018-05-01 20:33:52 -07: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
38b81ffe7d fix: deprecation notices new url 2018-05-01 20:32:46 -07:00
Carlos Alexandro Becker
2c851efa1d chore: make serve task 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
Carlos Alexandro Becker
ad118b0f7c feat: added Commit to docker name_template 2018-04-30 20:46:45 -07:00
Carlos Alexandro Becker
438e6e210a
Revert "feat: Create new tags for GitHub release (#643)"
This reverts commit 65ff5b771b.
2018-04-26 12:27:24 -07:00
Carlos Alexandro Becker
23c44c016e
chore: go fmt 2018-04-24 22:33:40 -07:00
Carlos Alexandro Becker
41031a42d3 fix: covered default with tests 2018-04-24 21:07:45 -07:00
Carlos Alexandro Becker
ea330a9091 docs: disable release pipe 2018-04-24 21:07:45 -07:00
Carlos Alexandro Becker
890832095a feat: allow to skip the release pipe entirely 2018-04-24 21:07:45 -07:00
tympanix
488b6b7750 fix: typo in docs 2018-04-23 08:19:06 -07:00
Carlos Alexandro Becker
a0f83414b1 fix: inputs digests 2018-04-22 15:21:13 -07:00
Benjamin Pineau
edb77adc24 feat: Support per-format NFPM overrides
Support per-format NFPM overrides (as recently implemented in NFPM),
plus a pair or Goreleaser specific overrides, for "Replacements"
and "NameTemplate" (to address #640).

This keeps backward compatibility with existing config files:
settings at the root of the nfpm config section will still work as
previously (which is also useful to define common/shared settings
that we don't want to override anyway).
2018-04-22 14:49:43 -07:00
Eli Young
46aa41e27e feat: Add asmflags and gcflags fields (#648) 2018-04-20 08:26:04 -03:00
Carlos Alexandro Becker
5a3e3e5ab8
chore: update nfpm (#647) 2018-04-19 00:01:51 -03:00
holladay-io
65ff5b771b feat: Create new tags for GitHub release (#643)
I added the target_commitish to the release payload
so the tag will be created if it does not already exist.
This value will not be used if the tag already exists.
2018-04-18 21:15:51 -03:00
tympanix
6d791ed721 docs: explain nfpm scripts 2018-04-18 21:00:12 -03:00
tympanix
d3fe7c3f33 feat: nfpm maintainer scripts
Resolves #635
2018-04-18 21:00:12 -03:00
Erno Aapa
42fe5761f7 fix: Use right architecture for ARM packages
Previously when creating deb package for ARMv6 and ARMv7 the
architecture information were invalid in the generated package.
For example ARMv6 package got armhf architecture which is not right.
According to https://wiki.debian.org/ArmHardFloatPort,
armel is armv4t, armv5, armv6 and armhf is armv7 so updated
to use correct architecture.
2018-04-15 21:06:30 -03:00
Carlos Alexandro Becker
5af1abfa68 bump: nfpm 2018-04-15 21:04:49 -03:00
Carlos Alexandro Becker
55160dfceb bump: nfpm 2018-04-15 21:04:49 -03:00
Carlos Alexandro Becker
7fd94feb6f bump: deps update 2018-04-15 21:04:49 -03:00
Carlos Alexandro Becker
6936d2db0a docs: fmt 2018-04-15 20:32:52 -03:00
Carlos Alexandro Becker
481bbad43a docs: improved docs 2018-04-15 20:32:52 -03:00
Carlos Alexandro Becker
5a0b6c4608 fix: added time func to ldflags template 2018-04-15 20:32:52 -03:00
Carlos Alexandro Becker
d701179975
fix: always print before hooks output when in debug 2018-04-10 14:35:45 -03:00
Carlos Alexandro Becker
eec13796a4
docs: fmt 2018-04-09 13:33:17 -03:00
Carlos Alexandro Becker
b994c9475b
docs: updated issue template 2018-04-09 13:15:30 -03:00
Jaime Pillora
b308273fb3 docs: fix insecure pipe to bash (#634) 2018-04-07 12:59:39 -03:00
Carlos Alexandro Becker
5a72317a01
chore: test for snap issue (#596)
chore: fix snap liblz4 on travis
2018-04-06 14:21:25 -03:00
Carlos Alexandro Becker
d8e8af13b5 fix: lint 2018-04-05 22:16:21 -03:00
Carlos Alexandro Becker
66019fc509 fix: added nfpm validations 2018-04-05 22:16:21 -03:00
Eli Young
c56e2dff2f fix: Only put actual caveats in Homebrew formulae
If the config file has no entry for caveats, the Caveats field of the
struct defaults to the empty string. When strings.Split() is called on
the empty string, it returns []string{""}. This is considered truthy by
the template processor, resulting in a caveats section consisting of a
blank line.
2018-04-05 20:36:26 -03:00
Eli Young
75afc6bbd7 fix: Use squiggly heredocs in Homebrew formulae
Homebrew now warns that <<-EOS.undent is deprecated.
2018-04-05 20:36:26 -03:00