Reorder Dockerfile to improve image layer caching (#681)
This will speed up the build and prevent additional image layer every time the code base changed.
This commit is contained in:
parent
ccec56c1a6
commit
d09cc0eeb3
1 changed files with 3 additions and 1 deletions
|
@ -3,9 +3,11 @@ ARG GOVERSION=1.14
|
|||
FROM golang:${GOVERSION}-alpine AS build
|
||||
|
||||
WORKDIR /go/src/crowdsec
|
||||
COPY . .
|
||||
|
||||
RUN apk update && apk add git jq gcc libc-dev make bash gettext
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN BUILD_VERSION="$(git describe --tags `git rev-list --tags --max-count=1`)-docker" make release
|
||||
RUN /bin/bash wizard.sh --docker-mode
|
||||
RUN cscli hub update && cscli collections install crowdsecurity/linux
|
||||
|
|
Loading…
Reference in a new issue