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