mirror of
https://github.com/yusing/godoxy.git
synced 2026-01-11 22:30:47 +01:00
fix(socket-proxy): update golang version. fix Dockerfile
This commit is contained in:
@@ -6,6 +6,8 @@ on:
|
|||||||
- main
|
- main
|
||||||
paths:
|
paths:
|
||||||
- "socket-proxy/**"
|
- "socket-proxy/**"
|
||||||
|
- "socket-proxy.Dockerfile"
|
||||||
|
- ".github/workflows/docker-image-socket-proxy.yml"
|
||||||
tags-ignore:
|
tags-ignore:
|
||||||
- "**"
|
- "**"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Stage 1: deps
|
# Stage 1: deps
|
||||||
FROM golang:1.24.3-alpine AS deps
|
FROM golang:1.25.5-alpine AS deps
|
||||||
HEALTHCHECK NONE
|
HEALTHCHECK NONE
|
||||||
|
|
||||||
# package version does not matter
|
# package version does not matter
|
||||||
@@ -12,7 +12,8 @@ WORKDIR /src
|
|||||||
|
|
||||||
COPY socket-proxy/go.mod socket-proxy/go.sum ./
|
COPY socket-proxy/go.mod socket-proxy/go.sum ./
|
||||||
|
|
||||||
RUN go mod download -x
|
RUN sed -i '/^module github\.com\/yusing\/goutils/!{/github\.com\/yusing\/goutils/d}' go.mod && \
|
||||||
|
go mod download -x
|
||||||
|
|
||||||
# Stage 2: builder
|
# Stage 2: builder
|
||||||
FROM deps AS builder
|
FROM deps AS builder
|
||||||
@@ -21,6 +22,7 @@ WORKDIR /src
|
|||||||
|
|
||||||
COPY Makefile ./
|
COPY Makefile ./
|
||||||
COPY socket-proxy ./socket-proxy
|
COPY socket-proxy ./socket-proxy
|
||||||
|
COPY goutils ./goutils
|
||||||
|
|
||||||
ARG VERSION
|
ARG VERSION
|
||||||
ENV VERSION=${VERSION}
|
ENV VERSION=${VERSION}
|
||||||
|
|||||||
@@ -2,8 +2,6 @@ module github.com/yusing/godoxy/socketproxy
|
|||||||
|
|
||||||
go 1.25.5
|
go 1.25.5
|
||||||
|
|
||||||
exclude github.com/yusing/goutils v0.4.2
|
|
||||||
|
|
||||||
replace github.com/yusing/goutils => ../goutils
|
replace github.com/yusing/goutils => ../goutils
|
||||||
|
|
||||||
require (
|
require (
|
||||||
|
|||||||
Reference in New Issue
Block a user