Skip to content

Commit e5ec054

Browse files
author
Sergey Novikov
authored
Update build flags (#5)
1 parent 2eeca37 commit e5ec054

File tree

5 files changed

+11
-21
lines changed

5 files changed

+11
-21
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1+
bin
12
coverage.txt
23
main
3-
secure-exec
4-
secure-exec-*
54
vendor

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ after_success:
1313
- bash <(curl -s https://codecov.io/bash)
1414

1515
before_deploy:
16-
- ls secure-exec-* | xargs -I '{}' bash -c "sha256sum -b {} | cut -d ' ' -f1 > {}.sha256"
16+
- ls bin/secure-exec-* | xargs -I '{}' bash -c "sha256sum -b {} | cut -d ' ' -f1 > {}.sha256"
1717

1818
deploy:
1919
provider: releases
2020
api_key:
2121
secure: r0g/KpsGvbG1Dpzpx3f2A15GWQLxoQ7O/cjUv0sBC67w0AsMO8Mj9xjAn8jWfVPmD7nQlBPlMsPY3GSfJkz9mXn1Lxet/khqHSkKA/XDZejN91npisFFBwzu4c38JOr3bBk3R25X69AVVbhvHtozVqww88IYqfw3A57MKbOKutolhZmkCux7zJYrVQDvSkorVzKGXckYh9Xg7KW9C5XgU5LhnpDicV/yc26kWDimQ6ND9BGo4dnEpTK3xFcD5MgnuC9cXTJ9xmZDvhiLBLJ+xbs5cEGIXrD63svQD/KzUa62yAId60+mBM+A/N5frp1uPrVtZRjgk7b0kwjiNVlKVkC2ooug+VzgXmjkFkZ7CPgzPVKrDtMAwVnP3axqn3FHJYYn81cOSZNxy7KV80JrB+tNKHJKGNE4R1iM51TV07yUzoRVjY1t/FOquvBNMO1NktQCGSOJv28r/H3diT9lLCap5Mg2DsA0kZvEtcfUO0dQKQ9oFWq7bhS8z5r32KHk1fWVk/oD68tfvZDkhw+eKrgqzduqKALWVDq/LAS9z32iF5EvcJHRjXYF2pOPMN0jJEm0toqJQO9BO0cTT3xoApMvCT5eOxUOoryBzNyHjVPem47bYYx4ohuZ95qgpUT6nTGsIf1nZEOPuZ5xw9SxB5pPo/9Q1btGS77wUX2Z7JM=
2222
file_glob: true
23-
file: "secure-exec-*"
23+
file: "bin/secure-exec-*"
2424
skip_cleanup: true
2525
on:
2626
tags: true

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ all: clean test build
33
TAGS = awskms awssecretsmanager awsssm
44

55
clean:
6-
rm ./secure-exec-*amd64 || true
6+
rm -rf ./bin || true
77

88
test:
99
go test -v -tags "$(TAGS)" ./... -coverprofile=coverage.txt -covermode=atomic
1010

1111
build:
12-
GOOS=linux GOARCH=amd64 go build -i -tags '$(TAGS)' -o "secure-exec-linux-amd64"
13-
GOOS=darwin GOARCH=amd64 go build -i -tags '$(TAGS)' -o "secure-exec-darwin-amd64"
12+
GOOS=linux GOARCH=amd64 go build -i -tags '$(TAGS)' -ldflags='-s -w' -o "bin/secure-exec-linux-amd64"
13+
GOOS=darwin GOARCH=amd64 go build -i -tags '$(TAGS)' -ldflags='-s -w' -o "bin/secure-exec-darwin-amd64"
1414

1515
docker:
1616
docker build -t secure-exec-example .

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module github.com/s12v/secure-exec
22

3-
require github.com/aws/aws-sdk-go-v2 v0.6.0
3+
require github.com/aws/aws-sdk-go-v2 v0.7.0

go.sum

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,19 @@
1-
github.com/aws/aws-sdk-go-v2 v0.6.0 h1:vIMDY9xzK+3lNyIQeS++URcvmDFI6reOalHhyjEb7W8=
2-
github.com/aws/aws-sdk-go-v2 v0.6.0/go.mod h1:Vb00pBiW2/e1Vi9eSv8ybD7uGD/S9+lLPMlpNoIFLgs=
1+
github.com/aws/aws-sdk-go-v2 v0.7.0 h1:a5xRI/tBmUFKuAA0SOyEY2P1YhQb+jVOEI9P/7KfrP0=
2+
github.com/aws/aws-sdk-go-v2 v0.7.0/go.mod h1:17MaCZ9g0q5BIMxwzRQeiv8M3c8+W7iuBnlWAEprcxE=
33
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
44
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
5-
github.com/go-ini/ini v1.25.4/go.mod h1:ByCAeIL28uOIIG0E3PJtZPDL8WnHpFKFOtgjp+3Ies8=
65
github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w=
7-
github.com/golang/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E=
86
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
9-
github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
107
github.com/gucumber/gucumber v0.0.0-20180127021336-7d5c79e832a2/go.mod h1:YbdHRK9ViqwGMS0rtRY+1I6faHvVyyurKPIPwifihxI=
11-
github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8 h1:12VvqtR6Aowv3l/EQUlocDHW2Cp4G9WJVH7uyH8QFJE=
12-
github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
13-
github.com/jtolds/gls v4.2.1+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU=
8+
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af h1:pmfjZENx5imkbgOkpRUYLnmbU7UEFbjtDA2hxJ1ichM=
9+
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
1410
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
1511
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
1612
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
1713
github.com/shiena/ansicolor v0.0.0-20151119151921-a422bbe96644/go.mod h1:nkxAfR/5quYxwPZhyDxgasBMnRtBZd0FCEpawpjMUFg=
18-
github.com/smartystreets/assertions v0.0.0-20180820201707-7c9eb446e3cf/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc=
19-
github.com/smartystreets/goconvey v0.0.0-20181108003508-044398e4856c/go.mod h1:XDJAKZRPZ1CvBcN2aX5YOUTYGHki24fSF0Iv48Ibg0s=
20-
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
2114
github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
2215
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
23-
golang.org/x/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
2416
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
2517
golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
2618
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
27-
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
2819
google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=

0 commit comments

Comments
 (0)