Bump WHOOSH release to 0.1.7
This commit is contained in:
14
Dockerfile
14
Dockerfile
@@ -1,4 +1,6 @@
|
||||
FROM golang:1.22-alpine AS builder
|
||||
# syntax=docker/dockerfile:1.4
|
||||
|
||||
FROM golang:1.24-alpine AS builder
|
||||
|
||||
# Install build dependencies
|
||||
RUN apk add --no-cache git ca-certificates tzdata
|
||||
@@ -6,15 +8,15 @@ RUN apk add --no-cache git ca-certificates tzdata
|
||||
# Set working directory
|
||||
WORKDIR /app
|
||||
|
||||
# Provide CHORUS module for local replace directive
|
||||
COPY --from=chorus / /CHORUS/
|
||||
|
||||
# Copy BACKBEAT dependency first
|
||||
COPY BACKBEAT-prototype ./BACKBEAT-prototype/
|
||||
|
||||
# Copy go mod files first for better caching
|
||||
COPY go.mod go.sum ./
|
||||
|
||||
# Download and verify dependencies
|
||||
RUN go mod download && go mod verify
|
||||
|
||||
# Copy source code
|
||||
COPY . .
|
||||
|
||||
@@ -24,7 +26,7 @@ RUN cp /etc/group /tmp/group && \
|
||||
echo "docker:x:998:65534" >> /tmp/group
|
||||
|
||||
# Build with optimizations and version info
|
||||
ARG VERSION=v0.1.0-mvp
|
||||
ARG VERSION=v0.1.7
|
||||
ARG COMMIT_HASH
|
||||
ARG BUILD_DATE
|
||||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
|
||||
@@ -76,4 +78,4 @@ LABEL maintainer="CHORUS Ecosystem" \
|
||||
|
||||
# Run the application
|
||||
ENTRYPOINT ["/app/whoosh"]
|
||||
CMD []
|
||||
CMD []
|
||||
|
||||
Reference in New Issue
Block a user