Carlos Alexandro Becker
ba0e472247
feat: add goreleaser check ( #1096 )
...
* feat: add goreleaser check
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* docs: added to deprecations.md
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* docs: added to bug.md
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
* test: added tests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-08-02 16:37:50 -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
Peter Götz
3387ffeada
fix: warning when no config file could be found ( #948 )
2019-02-01 14:09:23 -02:00
Carlos Alexandro Becker
60e54a1368
refactor/fix: improved CLI ( #937 )
...
* refactor: added middleware for action logs/error handling
* refactor: moved custom changelog load from main.go
* fix/refactor: CLI improvements
* test: do not pollute ./dist
2019-01-22 01:56:16 -02:00
Carlos Alexandro Becker
17a894981f
fix: CLI improvements ( #936 )
...
* fix: CLI improvements
* fix: CLI improvements
* fix: CLI improvements
* chore: lint
2019-01-22 01:12:17 -02:00
Carlos Alexandro Becker
6c349c1759
fix: linter fixes
2018-11-08 09:40:23 -02:00
Carlos Alexandro Becker
7856c691cc
fix: CI is not Travis
2018-10-27 13:34:16 -03:00
Carlos Alexandro Becker
4f36070338
fix: colored output on travis
2018-10-27 13:34:16 -03:00
Carlos Alexandro Becker
748869c83b
fix: example indentation
2018-10-16 23:09:37 -03:00
Carlos Alexandro Becker
23eb2c7756
fix: publish skip handling
2018-10-12 14:55:04 -03:00
Carlos Alexandro Becker
01189ba02b
fix: improve goreleaser init
2018-10-04 22:37:27 -03:00
Carlos Alexandro Becker
39de856eb4
refactor: better package organization
2018-09-12 14:18:01 -03:00
Carlos Alexandro Becker
64b1f14a86
refactor: better code organization ( #757 )
...
* refactor: merging archive in the same repo
* refactor: merging archive in the same repo
* refactor: better organizing packages
* refactor: fixing renames
* fix: new dep version
* fix: makefile
* fix: zip/tar tests
* fix: gitigonore
* fix: s3 tests
* fix: archive test
2018-08-14 23:50:20 -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
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
1c426847d9
feat: upload to s3
2018-05-13 17:02:29 -03:00
Dominik Schulz
cbdd90ddad
feat: Add cleanup pipeline
2018-04-03 21:24:18 -03:00
Carlos Alexandro Becker
a2d89651da
chore: cli: added aliases for release and init
2018-03-11 12:09:19 -03:00
Carlos Alexandro Becker
2231742e76
chore: cli: placeholder for release notes
2018-03-11 12:03:35 -03:00
Carlos Alexandro Becker
8326751101
refactor: replacing urfave/cli with alecthomas/kingpin ( #603 )
...
* chore: wip adding kinpin
* chore: wip adding kinpin
* chore: wip adding kinpin
* chore: wip adding kinpin
* chore: wip adding kinpin
* chore: fix linter issues
* style: format
* chore: wording
* style: small fixes
* fix: improved exit
* test: more tests
2018-03-11 12:00:47 -03:00
Carlos Alexandro Becker
959daeca4d
style: moving Piper interface close to where its used
2018-03-08 18:46:15 -03:00
Carlos Alexandro Becker
3db9913e1c
feat: --skip-validate is back ( #600 )
2018-03-08 08:42:33 -03:00
Carlos Alexandro Becker
0f24a529da
fix: inline config ( #592 )
...
* fix: inline config
Simple is always better.
refs #591
* style: fmt
2018-03-01 23:37:15 -03:00
Carlos Alexandro Becker
2ff058fd64
fix: fixed init
...
For some reason when building . instead of main.go,
the main_packr.go file was being ignored it seems.
Also changed it to run with go generate.
refs #591
2018-03-01 22:05:59 -03:00
Carlos Alexandro Becker
7778a49499
feat: --skip-publish is back ( #587 )
...
* feat: --skip-publish is back
* style: using previously resolved flag
* test: docker test
* test: main coverage
* test: fixed brew tests
2018-03-01 01:12:58 -03:00
Carlos Alexandro Becker
76cfa61407
refactor: remove fpm in favor of nfpm ( #567 )
...
* refactor: remove fpm
* refactor: remove fpm
* refactor: .travis.yml
* chore: more cleanup
* chore: fix deploy
2018-02-26 18:49:58 -03:00
Carlos Alexandro Becker
289e21f70c
feat: improved init command ( #577 )
...
* feat: improved init command
* test: increased coverage
* revert: should have commited this yet
2018-02-25 18:49:34 -03:00
Carlos Alexandro Becker
dab527ed4f
chore: better help
2018-02-24 18:03:54 -03:00
Carlos Alexandro Becker
fdc032ec15
refactor: unifying snapshot with skip-validate and skip-publish ( #575 )
...
* refactor: removed goreleaserlib: moved all to main
* refactor: wip: snapshot
* fix: more pipes
* fix: more pipes
* fix: git tests
* fix: some other validate and publish usages
* fix: git dirty check when snapshoting
* fix: nfpm: use tag instead of version
* test: docker: print docker run output if registry fails
2018-02-24 17:59:08 -03:00
Carlos Alexandro Becker
e999e34d96
refactor: removed goreleaserlib: moved all to main ( #574 )
...
* refactor: removed goreleaserlib: moved all to main
* test: fixed tests
2018-02-21 20:04:22 -03:00
Carlos Alexandro Becker
40ec5ec1f2
fix: colors on windows
...
closes #506
2018-01-17 19:24:58 -02:00
Carlos Alexandro Becker
a84148c620
feat: make goreleaser timeoutable
2017-12-29 17:07:06 -02:00
Carlos Alexandro Becker
5636313d7c
fix: tests should pass now
...
Make the code more safe
2017-12-08 21:49:45 -02:00
Carlos Alexandro Becker
29d9ae5878
style: improved goreleaser output
...
- Added paddings
- Added total time taken by the release
Closes #441
2017-12-08 21:49:45 -02:00
Carlos Alexandro Becker
86270374d5
chore: added empty lines
...
Just to make the output cleaner.
2017-11-26 22:20:40 -02:00
Carlos Alexandro Becker
5151f176cb
allow configuring parallelism via flag
2017-07-15 16:49:52 -03:00
Mariano Gappa
96acd0a9fc
Fixes spelling mistake.
2017-07-15 21:01:49 +12:00
Carlos Alexandro Becker
f729ecb767
defaulting to .goreleaser.yml
2017-07-04 23:51:45 -03:00
Carlos Alexandro Becker
59d5b3272d
improved init error output as well
2017-07-04 22:55:24 -03:00
Carlos Alexandro Becker
c2e05c83b7
rm dist feature
2017-07-04 22:53:50 -03:00
Carlos Alexandro Becker
bd70d5ef42
improved some logs
2017-06-22 10:47:34 -03:00
Carlos Alexandro Becker
c05a8567a1
improvements
2017-06-22 00:38:24 -03:00
Carlos Alexandro Becker
0d760731a1
debug, warning etc
2017-06-22 00:25:52 -03:00
Carlos Alexandro Becker
1e9e82d926
apex log
2017-06-22 00:09:14 -03:00
Horst Gutmann
6d1d9dcd8e
Add snapshot builds
2017-05-01 14:17:31 +02:00
lucapette
bffeee820e
Incorporate more feedback
2017-04-28 15:47:15 +02:00
lucapette
9ae661bc6c
Run a default pipeline as per @caarlos0 suggestion
2017-04-28 13:25:29 +02:00
lucapette
b287048fe1
Draft of the init command
2017-04-27 11:03:26 +02:00
Jorin Vogel
195976b032
make goreleaser installable via go get #205
...
move main.go file to top level
and move go library to goreleaserlib package
2017-04-23 14:22:41 +02:00