Skip to content
Snippets Groups Projects
Select Git revision
  • c0fc27c586fb5b7aee41dbde4edddcfe17734176
  • master default protected
  • gitkeep
  • development protected
  • QRCode/Size
  • sync-link-hdf5
  • feature/multi-scriptpaths
  • dev/plotID_Class
  • doc
  • V1.0.1
  • V1.0
  • V1.0-RC1
  • V0.2.2
  • V0.2.1
  • V0.2-RC1
  • V0.1
16 results

example.m

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Dockerfile 670 B
    FROM golang:1.18-buster AS builder
    
    RUN mkdir /build
    WORKDIR /build
    
    # Make use of layer caching
    ADD go.* ./
    RUN go mod download
    RUN go install github.com/swaggo/swag/cmd/swag@v1.8.1
    
    ADD . .
    
    RUN swag init --propertyStrategy pascalcase \
                  --generalInfo "start.go" \
                  --output "./doc/api/" \
                  --parseDependency \
                  --parseInternal \
                  --parseVendor \
                  --parseDepth 2
    
    RUN go build -o villasweb-backend
    
    FROM debian:buster
    
    RUN apt-get update && \
        apt-get install -y \
            ca-certificates
    
    COPY --from=builder /build/villasweb-backend /usr/bin
    
    EXPOSE 4000
    
    CMD [ "villasweb-backend" ]