Added docker run example
This commit is contained in:
parent
7fb9164c61
commit
4ff8666e66
|
@ -6,7 +6,7 @@ ENV GO111MODULE=on \
|
|||
CGO_ENABLED=0
|
||||
WORKDIR /build
|
||||
# Add the required build libraries
|
||||
# Nothing here!
|
||||
RUN go install golang.org/x/tools/cmd/goimports@latest
|
||||
# Copy and download dependency using go mod
|
||||
ADD ./src/go.* /build/
|
||||
RUN go mod download
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
package dto
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
type Version struct {
|
||||
// date-time the app has been compiled.
|
||||
BuildDate string `json:"buildDate" validate:"required"`
|
||||
|
|
3
makefile
3
makefile
|
@ -1,5 +1,8 @@
|
|||
example:
|
||||
go run main.go ./examples/in/ ./examples/out/
|
||||
|
||||
example_container:
|
||||
docker run --rm -v "${PWD}/examples:/examples" gitea.linuxcode.net/linuxcode/oapi-type-definitions-extractor:latest /examples/in /examples/out
|
||||
|
||||
lint:
|
||||
docker run --rm -v "${PWD}/src:/src" golangci/golangci-lint:v1.50 /bin/sh -c "cd /src && golangci-lint run"
|
Loading…
Reference in New Issue