Carlos Alexandro Becker
30df6b6679
test: name template overrides on nfpm pipe
...
ref #715
2018-07-08 17:22:09 -07:00
Carlos Alexandro Becker
874f53dacb
fix: several linter issues
2018-07-04 01:22:45 -07:00
Carlos Alexandro Becker
0c67099381
feat: add args to snapcraft commands
2018-06-25 10:01:48 -03:00
Pablo Lalloni
b863a43558
fix: reduce code duplication
2018-06-25 10:01:31 -03:00
Pablo Lalloni
3b0f3f55c8
feat: support simple http put artifacts uploading
...
Supports doing simple http put requests for uploading artifacts.
Heavily based con Artifactory pipeline.
In archive mode uploads all archives and the checksums file.
In binary mode uploads just the binaries.
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
8d96eef1c7
fix: ignore armel on snap pipe
...
closes #683
2018-06-20 09:39:10 -03:00
Carlos Alexandro Becker
4fa9080885
chore: fix lint issues
...
refs #688
2018-06-19 15:53:14 -03:00
Carlos Alexandro Becker
411a73d410
test: lock minio version
2018-06-15 10:54:50 -03:00
Carlos Alexandro Becker
a70854fe9d
fix: minio version
2018-06-15 10:52:22 -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
eb2ff88747
fix: snapcraft: respect parallelism
2018-05-27 20:10:06 -03:00
Yoan Blanc
92abd2e2fd
feat: Add --skip-sign flag
...
The new flag `--skip-sign` as the same effect as saying
`artifacts: none`. It lets non GPG key owners (like Travis)
use it.
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
2018-05-25 09:52:26 -03:00
Carlos Alexandro Becker
f5554bc743
fix: allow multiple images with the same dockerfile
...
closes #673
2018-05-23 09:42:33 -03:00
Carlos Alexandro Becker
e165058098
feat: nfpm: support creating 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
Eli Young
9b4cf40ef6
test: Use multiple calls to assert.NotEmpty()
...
assert.NotEmpty() was being used as if it would check multiple
arguments. In actuality, it checks the second argument and, if it
determines that it is empty, fails the test with an error message
containing all subsequent arguments.
2018-05-14 23:00:42 -03:00
Carlos Alexandro Becker
2498313866
chore: commit the empty certs folder
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
cdec0a0d1d
test: added minio status check
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
b96d91018b
Revert "fix: travis wont let us run things on por 9000 it seems"
...
This reverts commit 04e76d88d0
.
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
29359cd20d
test: start container
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
242564d44b
fix: travis wont let us run things on por 9000 it seems
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
5e6301254f
test: improve s3 tests
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
0b25773b77
feat: support profiles on aws s3
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
f7dbb05f29
test: covered s3 pipe with tests
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
87926dacbd
test: cover default method
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
17f09de1e8
feat: also support minio
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
1c426847d9
feat: upload to s3
2018-05-13 17:02:29 -03:00
Carlos Alexandro Becker
58d8ac62ac
fix: accept empty GITHUB_TOKEN if release is disabled
2018-05-08 21:34:33 -03:00
Carlos Alexandro Becker
aefe2fec89
chore: added trailing empty line to changelog
2018-05-06 09:31:55 -03: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
ad118b0f7c
feat: added Commit to docker name_template
2018-04-30 20:46:45 -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
890832095a
feat: allow to skip the release pipe entirely
2018-04-24 21:07:45 -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
Carlos Alexandro Becker
5a3e3e5ab8
chore: update nfpm ( #647 )
2018-04-19 00:01:51 -03:00
tympanix
d3fe7c3f33
feat: nfpm maintainer scripts
...
Resolves #635
2018-04-18 21:00:12 -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
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
Carlos Alexandro Becker
d6436729c7
fix: fixed formatting
2018-04-04 19:18:07 -03:00
Carlos Alexandro Becker
ecce86f121
fix: homebrew spacing in the formula
2018-04-04 19:18:07 -03:00
Carlos Alexandro Becker
ff867876b4
feat: using archive url to generate brew from source
2018-04-04 19:18:07 -03:00
Dominik Schulz
3c1f856ddf
fix: improve homebrew formula
...
This commit improves the homebrew formula pipeline step to support
more customizations.
2018-04-04 19:18:07 -03:00
Carlos Alexandro Becker
fe85f656e2
style: ran make fmt
2018-04-03 21:37:16 -03:00
Carlos Alexandro Becker
cac92e8734
fix: simplified before hook code
2018-04-03 21:35:48 -03:00
Dominik Schulz
cbdd90ddad
feat: Add cleanup pipeline
2018-04-03 21:24:18 -03:00