Re-added app_sdk to main repo with MIT

This commit is contained in:
frikky
2020-05-24 06:50:59 +02:00
parent bd375f3a28
commit f94ef2bffa
13 changed files with 62 additions and 8 deletions
+11 -2
View File
@@ -2,6 +2,7 @@ from golang as builder
# Add files
RUN mkdir /app
RUN mkdir /app_sdk
WORKDIR /app
ADD ./go-app/main.go /app
ADD ./go-app/walkoff.go /app
@@ -14,13 +15,21 @@ RUN go get -v
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o webapp .
# Certificate build
# Certificate build - gets required certs
FROM alpine:latest as certs
RUN apk --update add ca-certificates
from scratch
COPY --from=builder /app/ /
RUN mkdir /app
RUN mkdir /app_sdk
# Required files for code generation
ADD ./app_sdk/app_sdk.py /app_sdk
ADD ./app_sdk/static_baseline.py /app_sdk
COPY --from=builder /app/ /app
COPY --from=certs /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
WORKDIR /app
EXPOSE 5001
CMD ["./webapp"]