Southclaws
0a37305745
fix: Silent failure caused by branching logic
...
Changed the branching after the `GetContents` call to *first* check for
a non-404 error (internal failure of some sort) and then proceed to
check the status to determine whether to `CreateFile` or `UpdateFile`.
2018-02-11 12:09:46 -02:00
Southclaws
f8a7ac602e
update: Added some missing changes
...
I forgot these!
2018-02-09 14:20:39 -02:00
Southclaws
d7107803a3
refactor: Changed Client.CreateFile to be more generic
...
The GitHub implementation of CreateFile implicitly uses HomeBrew data.
Added parameters for CommitAuthor and Repo so the call site can specify
these parameters based on the context.
2018-02-09 14:20:39 -02:00
Harmen
002d88b514
fix: Catch all stat errors
2018-02-01 13:27:21 +01:00
Carlos Alexandro Becker
20f18cb80d
Merge remote-tracking branch 'origin/master' into build
2018-01-28 13:02:16 -02:00
Carlos Alexandro Becker
f7be04a239
fix: git: if exit is 0, ignore stderr
2018-01-28 12:03:46 -02:00
Carlos Alexandro Becker
2d54332bee
Merge branch 'master' into build
2018-01-28 11:46:19 -02:00
Carlos Alexandro Becker
a89e3ace00
chore: added todo
2018-01-28 11:46:16 -02:00
Carlos Alexandro Becker
4da660d790
test: improve tests as per review
2018-01-28 11:42:03 -02:00
Carlos Alexandro Becker
8d37d45288
chore: added more logs to git
...
refs #529
2018-01-27 15:50:44 -02:00
Carlos Alexandro Becker
96a431c6a8
fix: several review suggestions
2018-01-26 21:54:08 -02:00
Carlos Alexandro Becker
fc7f33be98
style: renamed Default to WithDefaults
2018-01-26 19:35:12 -02:00
Carlos Alexandro Becker
a2d8087661
style: avoid bad abstractions
2018-01-26 19:26:28 -02:00
Carlos Alexandro Becker
9897a001bd
test: golang builder: 100% covered
2018-01-26 19:11:40 -02:00
Carlos Alexandro Becker
0bac9cb7d8
Merge remote-tracking branch 'origin/master' into build
2018-01-26 18:49:26 -02:00
Carlos Alexandro Becker
a309eae83b
fix: updated deps
...
closes #527
2018-01-26 09:37:10 -02:00
Carlos Alexandro Becker
2f69359209
test: skip for now
2018-01-23 15:47:04 -02:00
Carlos Alexandro Becker
9416dcc751
refactor: just started fixing tests
2018-01-22 01:10:17 -02:00
Carlos Alexandro Becker
4e6982a524
refactor: allow builders to have custom defaults
2018-01-21 23:37:39 -02:00
Carlos Alexandro Becker
42a8f0b194
refactor: adios build target
2018-01-21 22:44:06 -02:00
Carlos Alexandro Becker
d954f8a6df
wip
2018-01-21 18:54:33 -02:00
Carlos Alexandro Becker
a457ae6e17
feat: support multiple build systems
2018-01-21 14:31:08 -02:00
Andy Grunwald
825f19bb55
fix: Typo in buildtarget
...
The buildtarget contained a typo. This fixes it.
2018-01-20 18:30:33 +01:00
Carlos Alexandro Becker
4d71720b67
feat: skip formula upload
2018-01-12 19:24:58 -02:00
Carlos Alexandro Becker
9021160b11
fix: break if env not available
...
closes #467
2018-01-02 19:01:55 -02:00
Carlos Alexandro Becker
7910863ecd
refactor: improved name template
...
Should keep the previous behavior of having binary == nametemplate
2017-12-29 11:47:13 -02:00
Carlos Alexandro Becker
876e5fbe38
style: renamed template pkg to filenametemplate
2017-12-29 11:27:15 -02:00
Carlos Alexandro Becker
9b0441cbe4
docs: godoc of template pkg
2017-12-26 22:51:28 -02:00
Carlos Alexandro Becker
915e404629
test: fixed broken template test
2017-12-26 22:20:48 -02:00
Carlos Alexandro Becker
4ce13bc7c3
refactor: name templates for archive pipe
2017-12-26 21:19:58 -02:00
Carlos Alexandro Becker
fc4d9363bc
refactor: name templates
2017-12-26 21:10:37 -02:00
Carlos Alexandro Becker
4f3ed001da
fix: import
2017-12-20 10:42:18 -02:00
Carlos Alexandro Becker
f210a28ff9
fix: avoiding double escapes
2017-12-20 09:55:36 -02:00
Carlos Alexandro Becker
65d3c7ad7f
test: testing log output as well
2017-12-20 09:55:18 -02:00
Carlos Alexandro Becker
449ec3f49b
fix: re-added .Binary to supported fields
...
Also added a deprecation warning and tests,
Closes #476
2017-12-20 09:27:32 -02:00
Carlos Alexandro Becker
3a1f737747
refactor: move archiveformat code inside archive pipe
...
It was being used only in that pipe anyway.
2017-12-18 21:15:32 -02:00
Carlos Alexandro Becker
ca0b59633c
Revert "fix: dont compile without go:generate"
...
This reverts commit 6135c9f2bd
.
2017-12-18 09:49:49 -02:00
Carlos Alexandro Becker
6135c9f2bd
fix: dont compile without go:generate
2017-12-18 09:29:58 -02:00
Carlos Alexandro Becker
530feac44a
fix: improved artifact add logs
2017-12-18 09:19:02 -02:00
Carlos Alexandro Becker
10c6df73c0
chore: more cleanup
2017-12-18 09:00:19 -02:00
Carlos Alexandro Becker
245e888359
chore: cleanup
2017-12-18 00:53:48 -02:00
Carlos Alexandro Becker
aceb41b0b2
fix: cleaning up
2017-12-17 22:31:27 -02:00
Carlos Alexandro Becker
f9dbfb5d70
fix: cleaning up
2017-12-17 22:28:24 -02:00
Carlos Alexandro Becker
32fbebcc58
refactor: small fixes here and there
2017-12-17 18:01:58 -02:00
Carlos Alexandro Becker
24f186a63c
refactor: fixed sign and snap pipe
2017-12-17 17:25:04 -02:00
Carlos Alexandro Becker
906c8b08e3
refactor: fixed fpm pipe
2017-12-17 17:11:08 -02:00
Carlos Alexandro Becker
1982259c29
refactor: improved artifact filtering
2017-12-17 16:59:54 -02:00
Carlos Alexandro Becker
248810535e
refactor: fixed brew pipe
2017-12-17 16:31:06 -02:00
Carlos Alexandro Becker
574b2942b3
refactor: refactored artifactory pipe
2017-12-17 16:10:40 -02:00
Carlos Alexandro Becker
d83b420f39
refactor: changed code on archive pipe
2017-12-17 15:50:09 -02:00