Carlos Alexandro Becker
c41b372f81
fix: broken binary name
2018-07-09 00:29:15 -07:00
Carlos Alexandro Becker
92632956d1
chore: fix lint issues
2018-07-09 00:16:40 -07:00
Carlos Alexandro Becker
495126ffd9
chore: format and lint fixes
2018-07-09 00:01:06 -07:00
Carlos Alexandro Becker
71717947d3
fix: using tmpl in build, git and go builder pkgs
2018-07-08 23:08:06 -07:00
Carlos Alexandro Becker
507ca12b9a
fix: using a map to hold template data
2018-07-08 22:35:44 -07:00
Carlos Alexandro Becker
b7690e6513
test: test for artifact-only key with no artifacts
2018-07-08 22:32:21 -07:00
Carlos Alexandro Becker
aae42e96d7
test: fix data race
2018-07-08 21:28:26 -07:00
Carlos Alexandro Becker
30feb1294f
docs: tmpl godoc
2018-07-08 21:13:09 -07:00
Carlos Alexandro Becker
fc80e6b799
refactor: global single name templating package
2018-07-08 20:47:30 -07:00
Carlos Alexandro Becker
bcfdb9a890
Merge branch 'master' into debug
2018-07-04 01:25:55 -07:00
Carlos Alexandro Becker
874f53dacb
fix: several linter issues
2018-07-04 01:22:45 -07:00
Carlos Alexandro Becker
abe90e9f5f
refactor: simplified code
2018-07-03 23:44:51 -07:00
Carlos Alexandro Becker
9d4be131cf
fix: show git error on debug
2018-07-03 23:41:36 -07:00
Pablo Lalloni
d41703227c
fix: add internal/http tests
2018-06-25 10:01:31 -03:00
Pablo Lalloni
e1e1a9bf9c
feat: improve selection of artifacts to upload
2018-06-25 10:01:31 -03:00
Pablo Lalloni
b863a43558
fix: reduce code duplication
2018-06-25 10:01:31 -03:00
Carlos Alexandro Becker
4fa9080885
chore: fix lint issues
...
refs #688
2018-06-19 15:53:14 -03:00
Carlos Alexandro Becker
d2e880cb2c
feat: allow environment variables in release name_template
...
closes #691
2018-06-06 21:39:41 -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
Carlos Alexandro Becker
8690ee07e5
fix: lint issues
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
38b81ffe7d
fix: deprecation notices new url
2018-05-01 20:32:46 -07:00
Carlos Alexandro Becker
438e6e210a
Revert "feat: Create new tags for GitHub release ( #643 )"
...
This reverts commit 65ff5b771b
.
2018-04-26 12:27:24 -07:00
Eli Young
46aa41e27e
feat: Add asmflags and gcflags fields ( #648 )
2018-04-20 08:26:04 -03:00
holladay-io
65ff5b771b
feat: Create new tags for GitHub release ( #643 )
...
I added the target_commitish to the release payload
so the tag will be created if it does not already exist.
This value will not be used if the tag already exists.
2018-04-18 21:15:51 -03:00
Erno Aapa
42fe5761f7
fix: Use right architecture for ARM packages
...
Previously when creating deb package for ARMv6 and ARMv7 the
architecture information were invalid in the generated package.
For example ARMv6 package got armhf architecture which is not right.
According to https://wiki.debian.org/ArmHardFloatPort ,
armel is armv4t, armv5, armv6 and armhf is armv7 so updated
to use correct architecture.
2018-04-15 21:06:30 -03:00
Carlos Alexandro Becker
5a0b6c4608
fix: added time func to ldflags template
2018-04-15 20:32:52 -03:00
Carlos Alexandro Becker
7b45c9abbc
style: simplified time template func
2018-04-03 20:55:29 -03:00
Carlos Alexandro Becker
b2dd235614
style: simplified template code
2018-04-01 15:57:25 -03:00
Dominik Schulz
c0379ed858
feat: Provide time template func
...
This commit adds a customizable time function to the release name
template.
2018-04-01 15:19:32 -03:00
Carlos Alexandro Becker
8877c72abc
chore: better commit msgs for brew and scoop pipes ( #605 )
...
* style: moving commit msg to the pipe instead of the client
refs #604
* fix: better commit msg for scoop and brew
2018-03-10 14:13:00 -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
2ea883e0c4
* feat: allow snapshots on a folder that is not a git repo ( #579 )
...
* feat: allow running against a folder that is not a git repo
* test: cover clean err
* test: release: increase coverage
* test: fix race condition
2018-02-25 20:17:45 -03:00
Carlos Alexandro Becker
0694b46bcc
fix: better deprecation notices ( #561 )
...
* fix: better deprecation notices
* test: covered deprecate with tests
* docs: improved docs
* docs: improved docs
* chore: organize imports
* style: code improve
2018-02-17 13:43:29 -02:00
Carlos Alexandro Becker
66338de1bb
style: removed elses, improved test code
2018-02-16 15:03:37 -02:00
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