Carlos Alexandro Becker
6158285994
project name, templates, readme, etc
2017-07-01 22:42:10 -03:00
Carlos Alexandro Becker
a3c1e2b789
fixed another todo
2017-07-01 22:11:50 -03:00
Carlos Alexandro Becker
b93061570c
fixing one todo
2017-07-01 22:06:40 -03:00
Carlos Alexandro Becker
b41b2f7bd8
cleaning up
2017-07-01 21:52:04 -03:00
Carlos Alexandro Becker
aaa1851427
increased fpm coverage
2017-07-01 21:38:37 -03:00
Carlos Alexandro Becker
0410f5bc72
cleaning up
2017-07-01 21:31:55 -03:00
Carlos Alexandro Becker
cc5f80b3a9
added backwards compat to single build
2017-07-01 21:27:30 -03:00
Carlos Alexandro Becker
19e1c8a3a3
checksums tests
2017-07-01 21:14:57 -03:00
Carlos Alexandro Becker
4fa83104d8
defaults tests
2017-07-01 21:13:02 -03:00
Carlos Alexandro Becker
0359e02b8d
brew fixes
2017-07-01 20:59:16 -03:00
Carlos Alexandro Becker
dd56049aba
fixed fpm tests
2017-07-01 13:27:01 -03:00
Carlos Alexandro Becker
67861b6261
Merge branch 'master' into builds
2017-07-01 13:21:25 -03:00
Carlos Alexandro Becker
a9d6f0ab8c
fixed build tests
2017-07-01 13:21:07 -03:00
Carlos Alexandro Becker
bc7eba4860
archive tests fixed
2017-07-01 13:13:44 -03:00
Carlos Alexandro Becker
736d155884
fpm only for linux builds
2017-07-01 13:02:41 -03:00
Carlos Alexandro Becker
40fc46da92
fixes to archiving and fpm
2017-07-01 12:58:48 -03:00
Carlos Alexandro Becker
3c68b894c5
archive pipe fixed
2017-07-01 12:46:08 -03:00
Carlos Alexandro Becker
7d01a5a8a4
renamed archives to binaries, pointed more changes
2017-07-01 12:30:24 -03:00
Carlos Alexandro Becker
45a24a1101
improved build
2017-07-01 12:27:13 -03:00
Carlos Alexandro Becker
059942124a
moved naming logic to another pkg
2017-07-01 12:14:43 -03:00
jorin
100c931849
Use git status --porcelain
...
to ensure output is always readable no matter what configuration a user has set (cc #268 )
2017-06-30 00:06:14 +02:00
Carlos Alexandro Becker
05744bb0c7
wip more changes
2017-06-27 22:45:59 -03:00
Carlos Alexandro Becker
a8f1645ea9
fixing archiving and brew
2017-06-27 20:06:45 -03:00
Carlos Alexandro Becker
4504cd4527
fixing more errors
2017-06-27 19:36:36 -03:00
Carlos Alexandro Becker
ed5ccf9bdb
wip multiple builds
2017-06-27 19:20:08 -03:00
Carlos Alexandro Becker
cf3197eb40
improved debug logging
2017-06-25 11:37:40 -03:00
Carlos Alexandro Becker
9196f2efc3
merge
2017-06-23 19:48:52 -03:00
Carlos Alexandro Becker
295c7356f1
logs update
2017-06-23 19:47:08 -03:00
Carlos Alexandro Becker
7a955321c4
Merge branch 'master' into naked-release
2017-06-23 19:41:27 -03:00
Carlos Alexandro Becker
21571bef84
Merge remote-tracking branch 'origin/master' into archive
2017-06-22 11:04:21 -03:00
Carlos Alexandro Becker
bd70d5ef42
improved some logs
2017-06-22 10:47:34 -03:00
Carlos Alexandro Becker
f2bd9b4b0d
debug, warning etc
2017-06-22 10:37:32 -03:00
Carlos Alexandro Becker
b8ff8e9b12
apex log
2017-06-22 10:37:32 -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
Carlos Alexandro Becker
1304bbc01f
Merge branch 'master' into archive
2017-06-19 15:53:00 -03:00
Dominik Schulz
f6abdf3c27
Add missing loop variable capture
...
Fixes #261
2017-06-19 09:57:56 +02:00
Carlos Alexandro Becker
ee4cbb25b8
fixes
2017-06-18 18:35:26 -03:00
Carlos Alexandro Becker
6519681ac2
using goreleaser/archive
2017-06-18 18:30:39 -03:00
Jorin Vogel
24c50d804b
Use format: binary to skip archive
...
instead of a separate skip: true option.
2017-06-08 11:41:47 +02:00
Carlos Alexandro Becker
feb6cbc86f
Merge branch 'master' into naked-release
2017-06-06 10:05:59 -03:00
Jorin Vogel
415e4e0334
Log name of skipped archive binary. Make tests consistent.
2017-06-05 19:21:33 +02:00
Jorin Vogel
de2b5f4385
Improve test coverage for archive skip option.
2017-06-05 18:28:29 +02:00
Jorin Vogel
454abc9a0a
Add option to skip archive.
...
See #243 .
Upload binaries directly instead of creating archive.
This option, however currently doesn't work together with brew and fpm
since they both require archived artifacts.
2017-06-05 18:04:07 +02:00
Carlos Alexandro Becker
b33b9956b8
allow linux ppc64 and ppc64le builds, as well openbsd arm
2017-06-05 09:22:14 -03:00
Jorin Vogel
5c1244e8e9
Use consistent string version of build targets.
2017-06-01 07:31:38 +02:00
Carlos Alexandro Becker
cd56d57723
pretty target string
2017-06-01 00:10:11 -03:00
jorin
16b7727084
Clearify build failed error message (cc #244 ).
2017-05-28 14:51:01 +02:00
Carlos Alexandro Becker
478624ef60
fix test
2017-05-19 23:43:51 -03:00
Carlos Alexandro Becker
cdafdc785a
added version to default name_template
...
refs #239
2017-05-19 23:37:51 -03:00
Carlos Alexandro Becker
683e6e85f2
deleting replacements
2017-05-18 13:08:11 -03:00
Carlos Alexandro Becker
777441c45e
breaking: do not default to uname values
...
check discussion on #236
closes #236
2017-05-18 12:44:55 -03:00
Carlos Alexandro Becker
19465718b1
imports
2017-05-14 11:04:23 -03:00
Carlos Alexandro Becker
d4182e3a69
moving tar and zip to internal folder
2017-05-13 18:09:42 -03:00
Carlos Alexandro Becker
cf4e2d05db
moving client to internal folder
2017-05-13 18:06:15 -03:00
Carlos Alexandro Becker
aa70697dae
Merge branch 'master' into globs
2017-05-11 13:41:08 -03:00
Carlos Alexandro Becker
01da6264ed
checksum: filename 2spaces checksum instead of tab
...
closes #233
2017-05-11 13:34:29 -03:00
Carlos Alexandro Becker
f0cc6f7c59
Merge branch 'master' into globs
2017-05-11 13:27:44 -03:00
Carlos Alexandro Becker
ad175e7fd3
using mattn glob
2017-05-11 12:43:04 -03:00
Carlos Alexandro Becker
44d9ddd104
reorder
2017-05-11 10:47:03 -03:00
Carlos Alexandro Becker
a6822c53ab
test
2017-05-11 10:44:44 -03:00
Carlos Alexandro Becker
9a3c8dbafb
custom env
2017-05-11 10:43:25 -03:00
Carlos Alexandro Becker
5eac3fd7b1
dont add folders to archive
2017-05-11 09:37:12 -03:00
Carlos Alexandro Becker
b2821d7e7f
support globs on archive.files
2017-05-11 00:05:51 -03:00
Carlos Alexandro Becker
0b320f2d2c
detailed build errors
2017-05-10 10:20:07 -03:00
Carlos Alexandro Becker
8ab9672370
gofmt
2017-05-01 12:04:31 -03:00
Carlos Alexandro Becker
ef24f98478
Merge branch 'master' into ignore-builds2
2017-05-01 11:41:30 -03:00
Carlos Alexandro Becker
d7f0147edf
improved git pipe code
2017-05-01 10:57:37 -03:00
Carlos Alexandro Becker
a5fe2e48c3
cyclo complexity on git pipe
2017-05-01 10:39:57 -03:00
Carlos Alexandro Becker
6c51f42871
rm duplicated code in env_test.go
2017-05-01 10:23:28 -03:00
Carlos Alexandro Becker
1b9fbdcdbb
gofmt
2017-05-01 10:08:22 -03:00
Carlos Alexandro Becker
72a32f0475
improved defaults cyclo complexity
2017-05-01 10:02:23 -03:00
Carlos Alexandro Becker
ced1737e8b
Merge branch 'master' into feature/snapshot
2017-05-01 09:29:55 -03:00
Horst Gutmann
6d1d9dcd8e
Add snapshot builds
2017-05-01 14:17:31 +02:00
Carlos Alexandro Becker
320cdf3b49
fixed ldflags tag vs version confusion
2017-04-30 17:44:52 -03:00
Carlos Alexandro Becker
71e98db1cb
Merge branch 'master' into ignore-builds2
2017-04-26 20:42:38 -03:00
Carlos Alexandro Becker
e1bbedd1cb
increased test coverage on build package
2017-04-26 20:26:36 -03:00
Carlos Alexandro Becker
bb3f49c34f
fix
2017-04-26 20:08:54 -03:00
Carlos Alexandro Becker
57292d64aa
allow ignoring specific builds
2017-04-26 20:08:25 -03:00
Carlos Alexandro Becker
9dc39dc389
renamed things
2017-04-24 14:29:40 -03:00
Carlos Alexandro Becker
0525e9014c
added goarch option to build section
2017-04-24 14:27:21 -03:00
Carlos Alexandro Becker
a988b704ed
fixed name_template version vs tag issue
2017-04-24 12:46:06 -03:00
Carlos Alexandro Becker
a9f855ee54
removed debug logs
2017-04-23 16:45:13 -03:00
Carlos Alexandro Becker
3ceea0572c
cleaner code
2017-04-23 16:42:34 -03:00
Carlos Alexandro Becker
0382ef24f3
fixed first release log
2017-04-23 16:33:44 -03:00
Carlos Alexandro Becker
5b36fbdd0c
added more tar tests
2017-04-22 11:07:13 -03:00
Carlos Alexandro Becker
881bba915b
added more tests to the git pipe
2017-04-22 10:46:58 -03:00
Carlos Alexandro Becker
d04efee12d
fixing a bug int the fpm pipe, added more tests
2017-04-22 10:41:58 -03:00
Carlos Alexandro Becker
7eb383135e
added more build pipe test
2017-04-22 10:34:12 -03:00
Carlos Alexandro Becker
26727a6f7f
added more archive pipe test
2017-04-22 10:29:53 -03:00
Carlos Alexandro Becker
2919edc13f
added more tests to defaults pipe
2017-04-22 10:21:37 -03:00
Carlos Alexandro Becker
0dc434dce3
improved test coverage
2017-04-21 19:55:25 -03:00
Carlos Alexandro Becker
25472d37da
allowing draft releases
2017-04-21 19:50:09 -03:00
Carlos Alexandro Becker
7c0132dcd7
fixed property name
2017-04-21 18:55:51 -03:00
Carlos Alexandro Becker
5b3484b795
make brew and fpm config more alike
2017-04-21 17:02:28 -03:00
Carlos Alexandro Becker
6a45097e2d
cleaner semaphore handling in build.go
2017-04-21 16:24:02 -03:00
Carlos Alexandro Becker
7d8b698664
added more tests
2017-04-21 16:03:36 -03:00
Carlos Alexandro Becker
b44e8029c4
added archiving format override support
2017-04-21 16:01:19 -03:00
Carlos Alexandro Becker
c7675b4864
added error checks
2017-04-21 15:45:56 -03:00
Carlos Alexandro Becker
1c7d04bfd1
removed dupl test
2017-04-21 15:45:49 -03:00
Carlos Alexandro Becker
cee5181bd1
fixed typo
2017-04-21 15:42:13 -03:00
Carlos Alexandro Becker
71bca44fea
added log
2017-04-21 13:58:10 -03:00
Carlos Alexandro Becker
1938ae2ae9
skipped more goos/goarch combos
...
check https://github.com/golang/go/issues/10087
2017-04-21 13:55:22 -03:00
Carlos Alexandro Becker
033618c501
fixed possible exaustion of workers
2017-04-21 13:24:55 -03:00
Carlos Alexandro Becker
ef9f42d36c
renaming
2017-04-21 12:57:20 -03:00
Carlos Alexandro Becker
ab96fcbade
removed invalid builds and improved tests
2017-04-21 12:54:45 -03:00
Carlos Alexandro Becker
69845c683b
removed deprecated code
2017-04-21 12:31:06 -03:00
Carlos Alexandro Becker
e1b1bf28af
fixed env test assuming github token is set
2017-04-21 12:13:16 -03:00
Carlos Alexandro Becker
ceff9977fd
Merge remote-tracking branch 'origin/master' into 190
2017-04-21 12:03:11 -03:00
Carlos Alexandro Becker
87dafe1928
added more tests
2017-04-21 12:02:48 -03:00
Carlos Alexandro Becker
e694848e94
add more fpm tests
2017-04-21 11:57:36 -03:00
Carlos Alexandro Becker
a0ea5286ac
typo
2017-04-21 11:50:58 -03:00
Carlos Alexandro Becker
4aa47c5866
logging the reasons why a pipe is being skipped
2017-04-21 11:48:00 -03:00
Carlos Alexandro Becker
5e6c8b2f41
Merge pull request #188 from bep/fpm-options
...
Add fpm options
2017-04-21 11:37:41 -03:00
Bjørn Erik Pedersen
6db75f7ca9
Reduce the number of concurrent builds
...
With many GOOS OARCH combos, the CPU is glowing.
2017-04-21 14:44:31 +02:00
Bjørn Erik Pedersen
988cc016ab
Add fpm options
...
This is needed to create a proper debian control file, but will also be used for the .rpm packages.
2017-04-21 11:28:19 +02:00
Carlos Alexandro Becker
33b0725654
added more tests
2017-04-19 17:31:09 -03:00
Carlos Alexandro Becker
0d80c3cc15
more cleanups and renames
2017-04-19 17:12:12 -03:00
Carlos Alexandro Becker
0498ec3393
cleanup
2017-04-19 17:09:58 -03:00
Carlos Alexandro Becker
69767ec798
improvements
2017-04-19 17:05:10 -03:00
Carlos Alexandro Becker
86e39b6324
added support for custom release notes
2017-04-19 16:59:26 -03:00
Carlos Alexandro Becker
e10e1aa141
skip release and skip validations as separated flags
2017-04-18 13:10:23 -03:00
Carlos Alexandro Becker
93bb93a421
improved test
2017-04-17 10:52:26 -03:00
Carlos Alexandro Becker
8e633f28c2
better checksums
2017-04-17 10:47:03 -03:00
Carlos Alexandro Becker
9e13685040
improved git pipe
2017-04-15 17:04:26 -03:00
Carlos Alexandro Becker
086ad5691c
godocs
2017-04-15 16:12:32 -03:00
Carlos Alexandro Becker
0c94ae518a
moved source pipe into git pipe
2017-04-15 16:11:47 -03:00
Carlos Alexandro Becker
8a5392cdf0
added fpm tests
2017-04-15 15:41:41 -03:00
Carlos Alexandro Becker
6b11beb4ee
added archive tests
2017-04-15 15:26:05 -03:00
Carlos Alexandro Becker
c0a310b526
fake git data
2017-04-15 14:38:54 -03:00
Carlos Alexandro Becker
1af318400b
more asserts and logs
2017-04-15 14:31:55 -03:00
Carlos Alexandro Becker
4c8c51cec4
fixed typo and added more logs
2017-04-15 14:18:17 -03:00
Carlos Alexandro Becker
9904be55a9
more asserts
2017-04-15 14:03:50 -03:00
Carlos Alexandro Becker
e48434e8e0
Revert "logs for travis debugging"
...
This reverts commit c15e8c8108
.
2017-04-15 14:00:58 -03:00
Carlos Alexandro Becker
bf9f0e0b14
Revert "avoid cd-ing in tests"
...
This reverts commit 36efad3f78
.
2017-04-15 14:00:49 -03:00
Carlos Alexandro Becker
e39dfa1ce9
Revert "trying with test fixtures"
...
This reverts commit 0b7936eb0d
.
2017-04-15 14:00:29 -03:00
Carlos Alexandro Becker
0b7936eb0d
trying with test fixtures
2017-04-15 13:58:18 -03:00
Carlos Alexandro Becker
36efad3f78
avoid cd-ing in tests
2017-04-15 13:36:48 -03:00
Carlos Alexandro Becker
c15e8c8108
logs for travis debugging
2017-04-15 13:14:01 -03:00
Carlos Alexandro Becker
ceb5c1162c
improved git coverage, code, and function
2017-04-15 13:05:54 -03:00
Carlos Alexandro Becker
7b1bc7ce70
more release tests
2017-04-15 12:18:09 -03:00
Carlos Alexandro Becker
fb9d49db34
more checksums tests
2017-04-15 12:18:00 -03:00
Carlos Alexandro Becker
1a332c4d00
simplified code
2017-04-14 16:28:08 -03:00
Carlos Alexandro Becker
cfb27f8eb0
singularized clients package
2017-04-14 16:07:34 -03:00
Carlos Alexandro Becker
624a05fff9
more release tests
2017-04-14 15:53:36 -03:00
Carlos Alexandro Becker
8ca8809d0d
more brew tests
2017-04-14 15:49:37 -03:00
Carlos Alexandro Becker
3bc428120d
adding more tests and godocs
2017-04-14 15:39:32 -03:00
Carlos Alexandro Becker
6a66e60e55
removed md5
2017-04-14 14:53:25 -03:00
Carlos Alexandro Becker
14cac2f6ae
improved test
2017-04-14 14:23:18 -03:00
Carlos Alexandro Becker
412d6e5d58
renamed test
2017-04-14 14:21:37 -03:00
Carlos Alexandro Becker
40797be1c0
truncate file if it exists
2017-04-14 14:17:32 -03:00
Carlos Alexandro Becker
68172e984d
fixed lint errors
2017-04-14 14:11:17 -03:00
Carlos Alexandro Becker
e4009a0173
format
2017-04-14 14:07:46 -03:00
Carlos Alexandro Becker
6f5ae33a7d
more tests
2017-04-14 14:06:50 -03:00
Carlos Alexandro Becker
16cf195f9b
wip checksums
2017-04-14 13:50:33 -03:00
Carlos Alexandro Becker
a38ebfcc81
checksumming wip
2017-04-14 13:50:33 -03:00
Carlos Alexandro Becker
f5ab2de674
testing failing builds
2017-04-14 12:50:20 -03:00
Carlos Alexandro Becker
522048c62f
more tests
2017-04-14 12:45:38 -03:00
Carlos Alexandro Becker
a25f6c37d5
added more build pipe tests
2017-04-14 12:38:30 -03:00
Carlos Alexandro Becker
054a34c309
removed code that is no longer necessary
2017-04-14 12:22:18 -03:00
Carlos Alexandro Becker
6bc816b1ca
fixed broken test
2017-04-14 12:18:59 -03:00
Carlos Alexandro Becker
7c0e2628a4
fixed old TODO: artifact list on context
2017-04-14 12:07:40 -03:00
Carlos Alexandro Becker
5d96249ebd
Merge branch 'master' into ldflags
2017-04-09 11:10:00 -03:00
Carlos Alexandro Becker
9185da1f5d
fixed msg
2017-04-09 10:44:28 -03:00
Carlos Alexandro Becker
984ba48068
fixed several lint errors
2017-04-09 10:43:23 -03:00
Carlos Alexandro Becker
34cd3c4196
fixed ldflags time format
2017-04-09 10:22:09 -03:00
Carlos Alexandro Becker
8da2def47a
removed logs
2017-04-08 21:55:45 -03:00
Carlos Alexandro Becker
73305fcb80
Merge branch 'master' into ldflags
2017-03-26 15:59:23 -03:00
Carlos Alexandro Becker
1ebcd81bc3
release tests
2017-03-26 15:56:35 -03:00
Carlos Alexandro Becker
4b66e8ea01
brew tests
2017-03-26 15:30:21 -03:00
Carlos Alexandro Becker
ee5bed9927
client interface
2017-03-26 14:46:25 -03:00
Carlos Alexandro Becker
b3f7996744
Merge branch 'master' into ldflags
2017-03-25 21:47:12 -03:00
Carlos Alexandro Becker
b7b464c01f
more tests
2017-03-25 21:45:16 -03:00
Carlos Alexandro Becker
ec57004312
Merge branch 'master' into ldflags
2017-03-25 21:35:17 -03:00
Carlos Alexandro Becker
3ce5a430ee
renamed
2017-03-25 21:31:16 -03:00
Carlos Alexandro Becker
7610138016
more test
2017-03-25 21:29:38 -03:00
Carlos Alexandro Becker
1ee7fafe96
more tests
2017-03-25 20:54:14 -03:00
Carlos Alexandro Becker
2885b24976
improving code
2017-03-25 20:53:01 -03:00
Carlos Alexandro Becker
7739a944db
Merge branch 'master' into ldflags
2017-03-25 20:49:29 -03:00
Carlos Alexandro Becker
78813bfe5b
fix
2017-03-25 20:46:02 -03:00
Carlos Alexandro Becker
beb6aeafe4
more boilerplate tests
2017-03-25 20:43:42 -03:00
Carlos Alexandro Becker
652f57ef2e
more tests
2017-03-25 20:40:45 -03:00
Carlos Alexandro Becker
03bae3d4da
added git pipeline tests
2017-03-25 20:36:21 -03:00
Carlos Alexandro Becker
a2eb844e44
fixed todo
2017-03-25 20:27:32 -03:00
Carlos Alexandro Becker
4af2cb00ea
ldflags template
2017-03-25 20:24:38 -03:00
Carlos Alexandro Becker
52a537c50e
err early
2017-03-23 18:32:27 -03:00
Carlos Alexandro Becker
cc46a0b347
fixed pre/post build hooks
2017-03-23 14:20:24 -03:00
Carlos Alexandro Becker
0aa98cef67
adding logs for pre and post build hooks
2017-03-23 14:10:39 -03:00
Carlos Alexandro Becker
60098679ef
govet
2017-03-22 21:29:14 -03:00
Carlos Alexandro Becker
4fdfd47bd6
fixed test
2017-03-22 21:25:41 -03:00
Carlos Alexandro Becker
d430d9ed38
Merge branch 'master' into config
2017-03-22 21:22:06 -03:00
Carlos Alexandro Becker
0031425871
accept both BinaryName and Binary on name_template
2017-03-22 21:11:53 -03:00
Carlos Alexandro Becker
b3fa5cfc19
renamed from binary_name to binary
2017-03-22 21:06:37 -03:00
Carlos Alexandro Becker
45ec67efb3
changing repo config
2017-03-22 21:01:29 -03:00
Carlos Alexandro Becker
35acdaee32
skip invalid builds
...
closes https://github.com/goreleaser/goreleaser/issues/142
2017-03-18 20:40:26 -03:00
Paulo Sousa
3ed26ed83b
homebrew: move default install cmd to defaults pipe
2017-03-09 16:33:17 -03:00
Paulo Sousa
a5104aca17
homebrew: fix indent on template and remove install commands logic from it
2017-03-09 15:33:45 -03:00
Paulo Sousa
938b50c399
homebrew: add custom install command
2017-03-09 14:24:49 -03:00
Carlos Alexandro Becker
b77e2cf93e
changing default main from main.go to .
2017-02-26 13:01:48 -03:00
Carlos Alexandro Becker
523431bd0d
context everywhere
2017-02-23 16:01:54 -03:00
Carlos Alexandro Becker
e733e78757
Merge branch 'master' into fields
2017-02-23 09:33:06 -03:00
Carlos Alexandro Becker
103cbb2996
using strings.Fields instead of strings.Split on space
2017-02-23 09:28:45 -03:00
Carlos Alexandro Becker
4bee616121
using strings.Split
2017-02-23 09:27:54 -03:00
Carlos Alexandro Becker
b2fcbaeb49
support for custom build flags
2017-02-22 09:25:43 -03:00
lucapette
846a822bb2
First implementation of plist field
2017-02-21 16:06:10 +01:00
Carlos Alexandro Becker
ec391a4a79
adds conflicts_with for fpm and brew
2017-02-01 15:40:27 -02:00
Carlos Alexandro Becker
80b6b141bc
using git diff
2017-01-31 11:24:48 -02:00
Carlos Alexandro Becker
c08981d0af
git diff
2017-01-31 11:13:47 -02:00
Carlos Alexandro Becker
2938132987
improved status output
2017-01-31 11:08:12 -02:00
Carlos Alexandro Becker
6e94482a23
git status if fail
...
closes #108
2017-01-30 23:46:51 -02:00
Carlos Alexandro Becker
0f2f8dd1a1
concurrency fix
2017-01-30 14:53:21 -02:00
Carlos Alexandro Becker
954935823d
comment IsNotExist on release pipe
2017-01-30 10:01:29 -02:00
Carlos Alexandro Becker
a444a4ef53
improve version regex
2017-01-30 10:01:05 -02:00
Carlos Alexandro Becker
1c2221b2c5
using cmd.CombinedOutput()
2017-01-30 08:17:15 -02:00
Carlos Alexandro Becker
4ca2bb2101
erroring if version is invalid
2017-01-30 08:08:42 -02:00
Carlos Alexandro Becker
289921d278
using version on build ldflag too
2017-01-30 08:06:48 -02:00
Carlos Alexandro Becker
d13da655fd
added comments
2017-01-30 07:54:40 -02:00
Carlos Alexandro Becker
dd277451d8
using lookpath
2017-01-30 07:53:05 -02:00
Carlos Alexandro Becker
3f2eb7c56b
code improvements
2017-01-29 22:33:08 -02:00
Carlos Alexandro Becker
8b83e59971
fixed test
2017-01-29 22:01:26 -02:00
Carlos Alexandro Becker
aace3d4813
added fpm support
...
closes #10
2017-01-29 21:55:32 -02:00
Carlos Alexandro Becker
abdf65c57c
source pipe dont need to be a pointer
2017-01-23 09:47:35 -02:00
Carlos Alexandro Becker
415aadb346
changed order of cmd.Env appends
2017-01-23 09:41:51 -02:00
Carlos Alexandro Becker
590f67acb0
Merge branch 'master' into hooks
2017-01-23 09:32:37 -02:00
Carlos Alexandro Becker
e76474d16d
simplified env for build
2017-01-23 09:27:28 -02:00
Carlos Alexandro Becker
26a2471526
added hooks support
...
add support for pre and post hooks on build pipe
2017-01-21 20:02:51 -02:00
Carlos Alexandro Becker
54708f9005
added doc
2017-01-21 19:33:30 -02:00
Carlos Alexandro Becker
178e821e43
fix git describe command
2017-01-21 19:28:44 -02:00
Carlos Alexandro Becker
8269a4f772
improved error msg
2017-01-21 19:14:02 -02:00
Carlos Alexandro Becker
5539515057
missing error return
2017-01-21 19:13:39 -02:00
Carlos Alexandro Becker
956464bc67
improved error msg
2017-01-21 19:13:07 -02:00
Carlos Alexandro Becker
6575400577
dont git stash or checkout, just fail
2017-01-21 19:11:54 -02:00
Jorin Vogel
809cb682d2
Merge branch 'master' of https://github.com/goreleaser/goreleaser into tag-only
...
* 'master' of https://github.com/goreleaser/goreleaser :
fixed name on --help
removed unneeded pointers from context
2017-01-19 10:30:47 +01:00
Jorin Vogel
b8d24c79c6
Log used tag
2017-01-19 10:30:15 +01:00
Jorin Vogel
d338caefc8
Cleaning up duplicated code.
2017-01-19 10:24:04 +01:00
Jorin Vogel
6677571e8c
Clean logging output
2017-01-19 10:04:41 +01:00
Jorin Vogel
655e64b4bf
Always use latest tag as source. Fixes #72 .
...
Stash local changes and checkout tag before building and releasing.
Added a Cleaner interface to revert repo to original state after.
Clean is even called after errors.
Source pipe is implemented as pointer to store local state.
2017-01-19 09:47:17 +01:00
Jorin Vogel
22dd16df81
Fix parsing of repo options.
...
Before this it break when leaving, for example,
the `brew` section empty.
2017-01-19 09:05:20 +01:00
Carlos Alexandro Becker
e8ab2b2fe2
removed unneeded pointers from context
2017-01-18 15:08:48 -02:00
Carlos Alexandro Becker
aa1699747e
remove : from depends_on
...
refs https://github.com/goreleaser/goreleaser/issues/86#issuecomment-273221892
2017-01-17 15:44:43 -02:00
Carlos Alexandro Becker
76926a402d
missing quotes on formulae with dependencies
...
fixes
https://github.com/goreleaser/goreleaser/issues/86#issuecomment-273221892
2017-01-17 15:38:52 -02:00
Carlos Alexandro Becker
b6d1b56a04
added brew dependencies support
2017-01-17 08:33:43 -02:00
Carlos Alexandro Becker
017541574c
fail brew pipe if there is no darwin_amd64 build
2017-01-16 14:52:27 -02:00
Carlos Alexandro Becker
c3c0a8ac68
improved test
2017-01-15 15:05:30 -02:00
Carlos Alexandro Becker
9a7277c4ae
improved test
2017-01-15 15:03:12 -02:00
Carlos Alexandro Becker
644978173f
renaming fixes
2017-01-15 14:53:24 -02:00
Carlos Alexandro Becker
ff2cc96039
Merge branch 'master' into goreleaser.example.yml
2017-01-15 08:49:49 -02:00
Carlos Alexandro Becker
4aa098052d
golint comments
2017-01-15 08:48:27 -02:00
Carlos Alexandro Becker
6d884dde1b
fixes
2017-01-14 20:11:47 -02:00
Carlos Alexandro Becker
276e521e5e
Merge branch 'master' into goreleaser.example.yml
2017-01-14 20:09:44 -02:00
Carlos Alexandro Becker
f8bd3874ea
fix
2017-01-14 20:06:05 -02:00
Carlos Alexandro Becker
be4c189f70
more renames
2017-01-14 20:05:36 -02:00
Carlos Alexandro Becker
5974b4570c
more renames
2017-01-14 20:03:11 -02:00
Carlos Alexandro Becker
f95832a7ac
renamed package
...
refs #79
2017-01-14 20:01:32 -02:00
Carlos Alexandro Becker
995365c04a
fixed tests
2017-01-14 19:52:39 -02:00
Carlos Alexandro Becker
62141803e5
organized config and renamed compress package
2017-01-14 19:47:47 -02:00
Carlos Alexandro Becker
a33073bfee
Github vs GitHub
2017-01-14 19:23:58 -02:00
Jorin Vogel
a2bf57f8e1
Fixing some linter errors
2017-01-14 19:41:32 +01:00
Jorin Vogel
eaafc0a46b
Default for binary_name
2017-01-14 19:29:30 +01:00
Jorin Vogel
37034012c4
Default value for repo option.
...
It's loaded from Git config.
Thanks @caarlos0 for implementing remoteRepo func!
2017-01-14 19:12:20 +01:00
Carlos Alexandro Becker
33a58cbacf
fix
2017-01-14 15:30:28 -02:00
Carlos Alexandro Becker
adbc830034
lowercase #77
2017-01-14 15:17:03 -02:00
Carlos Alexandro Becker
20f46dc05c
lowercase #77
2017-01-14 15:16:29 -02:00
Carlos Alexandro Becker
77bf22b01b
renamed pipe name to pipe description
2017-01-14 15:14:35 -02:00
Carlos Alexandro Becker
b18185da18
even more improvements
2017-01-14 15:08:10 -02:00
Carlos Alexandro Becker
764f23869e
github client factory
2017-01-14 14:50:50 -02:00
Carlos Alexandro Becker
ef1bd21c8b
test fix
2017-01-14 14:46:03 -02:00
Carlos Alexandro Becker
483290c5cd
defaults tests
2017-01-14 14:38:48 -02:00
Carlos Alexandro Becker
720786280c
tests
2017-01-14 14:29:01 -02:00
Carlos Alexandro Becker
9e82470a61
wip
2017-01-14 14:06:57 -02:00
Carlos Alexandro Becker
f8d0601bdd
release
2017-01-14 12:55:52 -02:00
Carlos Alexandro Becker
6c8cbeebc8
Merge remote-tracking branch 'origin/master' into context
2017-01-14 12:51:16 -02:00
Carlos Alexandro Becker
4e10d93b4d
buidl with ext
2017-01-14 12:51:09 -02:00
Carlos Alexandro Becker
ddec194c7e
wip ctx
2017-01-14 12:34:22 -02:00
Carlos Alexandro Becker
014919d03e
Merge branch 'master' into existing-release
2017-01-14 11:25:55 -02:00
Carlos Alexandro Becker
9908fec4aa
create brew formulae in a subfolder
2017-01-14 11:18:48 -02:00
Carlos Alexandro Becker
0d0f2a6720
improved create/update formulae logic
2017-01-14 11:06:50 -02:00
Carlos Alexandro Becker
ba7a8ae7a2
lint
2017-01-13 21:45:16 -02:00
Carlos Alexandro Becker
c38307b572
update or create release
2017-01-13 21:42:28 -02:00
Carlos Alexandro Becker
dd786912f9
cleanup
2017-01-11 20:27:13 -02:00
Carlos Alexandro Becker
e3220b8257
customize ldflags
...
closes ##5
2017-01-11 20:25:52 -02:00
Carlos Alexandro Becker
5b5e4f8629
fix missing .
in brew sha256
2017-01-11 15:06:34 -02:00
Carlos Alexandro Becker
8731ef7ece
refactory
2017-01-11 14:47:56 -02:00
Carlos Alexandro Becker
d13667d173
fixes
2017-01-11 14:28:12 -02:00
Carlos Alexandro Becker
09dda77687
Merge branch 'master' into name-template
2017-01-11 14:22:41 -02:00
Carlos Alexandro Becker
b4b69ddb25
fixed tests and linters
2017-01-11 14:08:29 -02:00
Carlos Alexandro Becker
ee915f2316
added sha256, removed head
2017-01-11 14:02:57 -02:00
Carlos Alexandro Becker
2c5bf3ebeb
Merge branch 'master' into name-template
2017-01-11 13:41:24 -02:00
Carlos Alexandro Becker
49032d3c19
Merge branch 'master' into brew-simple
2017-01-11 13:21:43 -02:00
Carlos Alexandro Becker
1a7f5d9daf
factory method
2017-01-09 12:46:20 -02:00
Carlos Alexandro Becker
b786217025
Merge remote-tracking branch 'origin/master' into zip
2017-01-09 12:42:46 -02:00
Carlos Alexandro Becker
2aec3dff42
fixed first release to homebrew repo
2017-01-07 17:51:23 -02:00
Carlos Alexandro Becker
9f7ff008e9
simplify brew formulae
2017-01-06 13:54:14 -02:00
Carlos Alexandro Becker
667326f9b1
fix tests
2017-01-06 13:52:14 -02:00
Carlos Alexandro Becker
196bd5017e
release and brew format
2017-01-06 13:48:25 -02:00
Carlos Alexandro Becker
98708c71c2
zip and tar
2017-01-06 13:30:02 -02:00
Carlos Alexandro Becker
715b77e221
tar and zip
2017-01-06 13:23:49 -02:00
Carlos Alexandro Becker
84b5954f47
fix test
2017-01-06 11:14:55 -02:00
Carlos Alexandro Becker
d715fe38a2
gofmt and goimports
2017-01-06 11:13:17 -02:00
Carlos Alexandro Becker
43f1f9c714
continuing
2017-01-06 11:07:41 -02:00