Browse Source

go 1.25

pull/8594/head 4.16
Chris Lu 1 week ago
parent
commit
3d9f7f6f81
  1. 2
      .github/workflows/ec-integration-tests.yml
  2. 2
      .github/workflows/kafka-quicktest.yml
  3. 14
      .github/workflows/kafka-tests.yml
  4. 2
      .github/workflows/postgres-tests.yml
  5. 4
      .github/workflows/s3-parquet-tests.yml
  6. 2
      .github/workflows/test-s3-over-https-using-awscli.yml
  7. 2
      docker/Dockerfile.foundationdb_large
  8. 2
      docker/Dockerfile.go_build
  9. 2
      docker/Dockerfile.rocksdb_dev_env
  10. 2
      docker/Dockerfile.rocksdb_large
  11. 2
      seaweedfs-rdma-sidecar/Dockerfile.sidecar
  12. 2
      seaweedfs-rdma-sidecar/Dockerfile.test-client
  13. 2
      test/foundationdb/Dockerfile.build
  14. 2
      test/foundationdb/Dockerfile.build.arm64
  15. 2
      test/foundationdb/Dockerfile.test
  16. 2
      test/kafka/Dockerfile.kafka-gateway
  17. 2
      test/kafka/Dockerfile.seaweedfs
  18. 2
      test/kafka/Dockerfile.test-setup
  19. 2
      test/kafka/kafka-client-loadtest/Dockerfile.loadtest
  20. 2
      test/s3/iam/Dockerfile.s3

2
.github/workflows/ec-integration-tests.yml

@ -18,7 +18,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
id: go
- name: Check out code into the Go module directory

2
.github/workflows/kafka-quicktest.yml

@ -26,7 +26,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
cache-dependency-path: |
**/go.sum

14
.github/workflows/kafka-tests.yml

@ -37,7 +37,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
id: go
- name: Check out code
@ -82,7 +82,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
id: go
- name: Check out code
@ -132,7 +132,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
cache-dependency-path: |
**/go.sum
@ -311,7 +311,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
cache-dependency-path: |
**/go.sum
@ -473,7 +473,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
cache-dependency-path: |
**/go.sum
@ -631,7 +631,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
cache-dependency-path: |
**/go.sum
@ -789,7 +789,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
id: go
- name: Check out code

2
.github/workflows/postgres-tests.yml

@ -25,7 +25,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
id: go
- name: Check out code

4
.github/workflows/s3-parquet-tests.yml

@ -41,7 +41,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
- name: Set up Python ${{ matrix.python-version }}
@ -148,7 +148,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
cache: true
- name: Run Go unit tests

2
.github/workflows/test-s3-over-https-using-awscli.yml

@ -24,7 +24,7 @@ jobs:
- uses: actions/setup-go@v6
with:
go-version: ^1.24
go-version: ^1.25
- name: Build SeaweedFS
run: |

2
docker/Dockerfile.foundationdb_large

@ -1,4 +1,4 @@
FROM golang:1.24 AS builder
FROM golang:1.25 AS builder
RUN apt-get update && \
apt-get install -y build-essential wget ca-certificates && \

2
docker/Dockerfile.go_build

@ -1,4 +1,4 @@
FROM golang:1.24-alpine as builder
FROM golang:1.25-alpine AS builder
RUN apk add git g++ fuse
RUN mkdir -p /go/src/github.com/seaweedfs/
ARG BRANCH=${BRANCH:-master}

2
docker/Dockerfile.rocksdb_dev_env

@ -1,4 +1,4 @@
FROM golang:1.24 AS builder
FROM golang:1.25 AS builder
RUN apt-get update
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev

2
docker/Dockerfile.rocksdb_large

@ -1,4 +1,4 @@
FROM golang:1.24 AS builder
FROM golang:1.25 AS builder
RUN apt-get update
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev

2
seaweedfs-rdma-sidecar/Dockerfile.sidecar

@ -1,5 +1,5 @@
# Multi-stage build for Go Sidecar
FROM golang:1.24-alpine AS builder
FROM golang:1.25-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git ca-certificates tzdata

2
seaweedfs-rdma-sidecar/Dockerfile.test-client

@ -1,5 +1,5 @@
# Multi-stage build for Test Client
FROM golang:1.23-alpine AS builder
FROM golang:1.25-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git ca-certificates tzdata

2
test/foundationdb/Dockerfile.build

@ -1,6 +1,6 @@
# Simplified single-stage build for SeaweedFS with FoundationDB support
# Force x86_64 platform to use AMD64 FoundationDB packages
FROM --platform=linux/amd64 golang:1.24-bookworm
FROM --platform=linux/amd64 golang:1.25-bookworm
ARG FOUNDATIONDB_VERSION=7.4.5
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}

2
test/foundationdb/Dockerfile.build.arm64

@ -1,5 +1,5 @@
# Multi-stage Dockerfile to build SeaweedFS with FoundationDB support for ARM64
FROM --platform=linux/arm64 golang:1.24-bookworm AS builder
FROM --platform=linux/arm64 golang:1.25-bookworm AS builder
ARG FOUNDATIONDB_VERSION=7.4.5
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}

2
test/foundationdb/Dockerfile.test

@ -1,5 +1,5 @@
# Test environment with Go and FoundationDB support
FROM golang:1.24-bookworm
FROM golang:1.25-bookworm
# Install system dependencies
RUN apt-get update && apt-get install -y \

2
test/kafka/Dockerfile.kafka-gateway

@ -1,5 +1,5 @@
# Dockerfile for Kafka Gateway Integration Testing
FROM golang:1.24-alpine AS builder
FROM golang:1.25-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git make gcc musl-dev sqlite-dev

2
test/kafka/Dockerfile.seaweedfs

@ -1,5 +1,5 @@
# Dockerfile for building SeaweedFS components from the current workspace
FROM golang:1.24-alpine AS builder
FROM golang:1.25-alpine AS builder
RUN apk add --no-cache git make gcc musl-dev sqlite-dev

2
test/kafka/Dockerfile.test-setup

@ -1,5 +1,5 @@
# Dockerfile for Kafka Integration Test Setup
FROM golang:1.24-alpine AS builder
FROM golang:1.25-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git make gcc musl-dev

2
test/kafka/kafka-client-loadtest/Dockerfile.loadtest

@ -2,7 +2,7 @@
# Multi-stage build for cross-platform support
# Stage 1: Builder
FROM golang:1.24-alpine AS builder
FROM golang:1.25-alpine AS builder
WORKDIR /app

2
test/s3/iam/Dockerfile.s3

@ -1,5 +1,5 @@
# Multi-stage build for SeaweedFS S3 with IAM
FROM golang:1.23-alpine AS builder
FROM golang:1.25-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git make curl wget

Loading…
Cancel
Save