Krzysztof Grodzicki
8595a80384
refactor: extract aws session creation, add tests
...
To be able to write some tests in an easy way session creation logic has
been extracted. Added tests for configuration and different providers.
#754
2018-08-25 17:33:56 -03:00
Krzysztof Grodzicki
dc0e2bd766
feat: Add support for profile and assume an IAM role with MFA prompting
...
for token code on stdin when uploading to s3
In case when there are no credentials from provider chain session for S3
client is created with support for profile and assume an IAM role with
MFA prompting for token code on stdin
#754
2018-08-25 17:33:56 -03:00
Pablo Lalloni
991a1195ff
feat: Allow to get http username from env ( #777 )
2018-08-25 17:26:06 -03:00
Grachev Mikhail
da882e87fc
feat: Add persist definition to scoop manifest ( #776 )
2018-08-25 17:24:42 -03:00
Carlos Alexandro Becker
6217d1e90d
refactor: artifact checksum ( #771 )
2018-08-21 15:55:35 -03:00
Carlos Alexandro Becker
3678db8ade
fix: check if git is present in path ( #769 )
2018-08-20 23:18:43 -03:00
Carlos Alexandro Becker
3b4f48c2ff
refactor: scoop defaults
2018-08-20 22:20:04 -03:00
Grachev Mikhail
134e08cc67
feat: Add url template to scoop pipeline ( #768 )
2018-08-20 22:06:55 -03:00
Carlos Alexandro Becker
34e3f905c3
fix: multiple docker instances with the same extra files ( #766 )
...
* fix: multiple docker instances with the same extra files
* fix: removed unused seed param
2018-08-20 18:58:56 -03:00
Grachev Mikhail
e5c8000ff1
feat: copy all app metadata to default command ( #762 )
2018-08-20 09:15:09 -03:00
Carlos Alexandro Becker
838a2658d0
fix: build default binary name ( #761 )
2018-08-16 14:25:02 -03:00
Carlos Alexandro Becker
a04724d6b8
clean: removed deprecated docker options ( #759 )
...
* clean: remove fpm completely
* clean: remove docker tag_template and latest
2018-08-15 10:49:28 -03:00
Carlos Alexandro Becker
f0b7608f4d
clean: remove fpm completely ( #758 )
2018-08-15 09:56:49 -03:00
Grachev Mikhail
a91c8fd185
feat: Add default command for snapcraft ( #749 )
2018-08-15 09:38:42 -03:00
Carlos Alexandro Becker
838c1cd50d
fix: revert unwanted change
2018-08-15 00:28:58 -03:00
Carlos Alexandro Becker
81959bb644
fix: method name
2018-08-15 00:28:16 -03:00
Carlos Alexandro Becker
815ffc2a83
docs: clarify hooks
...
closes #741
2018-08-15 00:28:16 -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
Jonathan Juares Beber
a12a8bc25c
fix: typos ( #743 )
2018-08-01 09:59:57 -03:00
Grachev Mikhail
36bb63f86b
feat: add url_template in brew section ( #735 )
2018-07-26 10:03:28 -03:00
Carlos Alexandro Becker
8e62dddd29
test: improved tests
2018-07-09 22:04:25 -07:00
Carlos Alexandro Becker
b6f6e227de
refactor: semerrgroup wraps errgroup with a semaphore
2018-07-09 21:38:00 -07:00
Carlos Alexandro Becker
ccdd761c50
Merge branch 'master' into sem
2018-07-09 21:11:51 -07:00
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
846f5ead40
Merge remote-tracking branch 'origin/master' into sem
2018-07-04 01:39:55 -07:00
Carlos Alexandro Becker
31f0599e24
fix: data race on test
2018-07-04 01:37:32 -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
Carlos Alexandro Becker
58d71a1c95
refactor: add a semaphore lib
...
Simple lib for better semaphore semanthics.
2018-06-25 17:00:00 -03: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 65ff5b771bd16d4ba01bad0c27502fb9b602dc83.
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