Skip to content

Commit f76e8f3

Browse files
authored
Merge pull request #235 from hligit/bump-aws-sdk
Bump aws-sdk-go v1.50.33
2 parents 53e3fed + 40d8a81 commit f76e8f3

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
FROM --platform=$BUILDPLATFORM golang:1.20 as builder
22
ARG TARGETPLATFORM
3+
ARG ENVVAR
34
WORKDIR /go/src/github.com/atlassian/escalator/
45
COPY go.mod go.sum Makefile ./
56
COPY cmd cmd
67
COPY pkg pkg
7-
RUN make build
8+
RUN make build ENVVAR=$ENVVAR
89

910
FROM alpine:3.16
1011
RUN apk --no-cache add ca-certificates

Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
TARGET=escalator
44
SRC_DIRS=pkg cmd
55
SOURCES=$(shell for dir in $(SRC_DIRS); do if [ -d $$dir ]; then find $$dir -type f -iname '*.go'; fi; done)
6+
ENVVAR ?= CGO_ENABLED=0
67
ARCH=$(if $(TARGETPLATFORM),$(lastword $(subst /, ,$(TARGETPLATFORM))),amd64)
78

89
$(TARGET): $(SOURCES)
9-
CGO_ENABLED=0 GOARCH=$(ARCH) go build -a -installsuffix cgo -o $(TARGET) cmd/main.go
10+
$(ENVVAR) GOARCH=$(ARCH) go build -a -installsuffix cgo -o $(TARGET) cmd/main.go
1011

1112
build: $(TARGET)
1213

@@ -17,7 +18,7 @@ test-vet:
1718
go vet ./...
1819

1920
docker: Dockerfile
20-
docker buildx build -t atlassian/escalator --platform linux/$(ARCH) .
21+
docker buildx build --build-arg ENVVAR="$(ENVVAR)" -t atlassian/escalator --platform linux/$(ARCH) .
2122

2223
clean:
2324
rm -f $(TARGET)

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/atlassian/escalator
33
go 1.20
44

55
require (
6-
github.com/aws/aws-sdk-go v1.34.0
6+
github.com/aws/aws-sdk-go v1.50.33
77
github.com/google/uuid v1.3.0
88
github.com/pkg/errors v0.9.1
99
github.com/prometheus/client_golang v1.11.1
@@ -36,7 +36,7 @@ require (
3636
github.com/google/go-cmp v0.5.9 // indirect
3737
github.com/google/gofuzz v1.1.0 // indirect
3838
github.com/imdario/mergo v0.3.6 // indirect
39-
github.com/jmespath/go-jmespath v0.3.0 // indirect
39+
github.com/jmespath/go-jmespath v0.4.0 // indirect
4040
github.com/josharian/intern v1.0.0 // indirect
4141
github.com/json-iterator/go v1.1.12 // indirect
4242
github.com/konsorten/go-windows-terminal-sequences v1.0.3 // indirect

go.sum

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d h1:UQZhZ2O0vMHr2c
1212
github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
1313
github.com/aws/aws-sdk-go v1.34.0 h1:brux2dRrlwCF5JhTL7MUT3WUwo9zfDHZZp3+g3Mvlmo=
1414
github.com/aws/aws-sdk-go v1.34.0/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
15+
github.com/aws/aws-sdk-go v1.50.33 h1:/SKPJ7ZVPCFOYZyTKo5YdjeUEeOn2J2M0qfDTXWAoEU=
16+
github.com/aws/aws-sdk-go v1.50.33/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk=
1517
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
1618
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
1719
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -96,6 +98,9 @@ github.com/imdario/mergo v0.3.6 h1:xTNEAn+kxVO7dTZGu0CegyqKZmoWFI0rF8UxjlB2d28=
9698
github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
9799
github.com/jmespath/go-jmespath v0.3.0 h1:OS12ieG61fsCg5+qLJ+SsW9NicxNkg3b25OyT2yCeUc=
98100
github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
101+
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
102+
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
103+
github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
99104
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
100105
github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
101106
github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=

0 commit comments

Comments
 (0)