go 1.25
This commit is contained in:
2
.github/workflows/ec-integration-tests.yml
vendored
2
.github/workflows/ec-integration-tests.yml
vendored
@@ -18,7 +18,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
id: go
|
id: go
|
||||||
|
|
||||||
- name: Check out code into the Go module directory
|
- name: Check out code into the Go module directory
|
||||||
|
|||||||
2
.github/workflows/kafka-quicktest.yml
vendored
2
.github/workflows/kafka-quicktest.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
cache-dependency-path: |
|
cache-dependency-path: |
|
||||||
**/go.sum
|
**/go.sum
|
||||||
|
|||||||
14
.github/workflows/kafka-tests.yml
vendored
14
.github/workflows/kafka-tests.yml
vendored
@@ -37,7 +37,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
id: go
|
id: go
|
||||||
|
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
@@ -82,7 +82,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
id: go
|
id: go
|
||||||
|
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
@@ -132,7 +132,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
cache-dependency-path: |
|
cache-dependency-path: |
|
||||||
**/go.sum
|
**/go.sum
|
||||||
@@ -311,7 +311,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
cache-dependency-path: |
|
cache-dependency-path: |
|
||||||
**/go.sum
|
**/go.sum
|
||||||
@@ -473,7 +473,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
cache-dependency-path: |
|
cache-dependency-path: |
|
||||||
**/go.sum
|
**/go.sum
|
||||||
@@ -631,7 +631,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
cache-dependency-path: |
|
cache-dependency-path: |
|
||||||
**/go.sum
|
**/go.sum
|
||||||
@@ -789,7 +789,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
id: go
|
id: go
|
||||||
|
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
|
|||||||
2
.github/workflows/postgres-tests.yml
vendored
2
.github/workflows/postgres-tests.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
- name: Set up Go 1.x
|
- name: Set up Go 1.x
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
id: go
|
id: go
|
||||||
|
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
|
|||||||
4
.github/workflows/s3-parquet-tests.yml
vendored
4
.github/workflows/s3-parquet-tests.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
|||||||
- name: Set up Go
|
- name: Set up Go
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
- name: Set up Python ${{ matrix.python-version }}
|
- name: Set up Python ${{ matrix.python-version }}
|
||||||
@@ -148,7 +148,7 @@ jobs:
|
|||||||
- name: Set up Go
|
- name: Set up Go
|
||||||
uses: actions/setup-go@v6
|
uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
- name: Run Go unit tests
|
- name: Run Go unit tests
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ jobs:
|
|||||||
|
|
||||||
- uses: actions/setup-go@v6
|
- uses: actions/setup-go@v6
|
||||||
with:
|
with:
|
||||||
go-version: ^1.24
|
go-version: ^1.25
|
||||||
|
|
||||||
- name: Build SeaweedFS
|
- name: Build SeaweedFS
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM golang:1.24 AS builder
|
FROM golang:1.25 AS builder
|
||||||
|
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y build-essential wget ca-certificates && \
|
apt-get install -y build-essential wget ca-certificates && \
|
||||||
|
|||||||
@@ -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 apk add git g++ fuse
|
||||||
RUN mkdir -p /go/src/github.com/seaweedfs/
|
RUN mkdir -p /go/src/github.com/seaweedfs/
|
||||||
ARG BRANCH=${BRANCH:-master}
|
ARG BRANCH=${BRANCH:-master}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM golang:1.24 AS builder
|
FROM golang:1.25 AS builder
|
||||||
|
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev
|
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM golang:1.24 AS builder
|
FROM golang:1.25 AS builder
|
||||||
|
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev
|
RUN apt-get install -y build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Multi-stage build for Go Sidecar
|
# Multi-stage build for Go Sidecar
|
||||||
FROM golang:1.24-alpine AS builder
|
FROM golang:1.25-alpine AS builder
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
RUN apk add --no-cache git ca-certificates tzdata
|
RUN apk add --no-cache git ca-certificates tzdata
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Multi-stage build for Test Client
|
# Multi-stage build for Test Client
|
||||||
FROM golang:1.23-alpine AS builder
|
FROM golang:1.25-alpine AS builder
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
RUN apk add --no-cache git ca-certificates tzdata
|
RUN apk add --no-cache git ca-certificates tzdata
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Simplified single-stage build for SeaweedFS with FoundationDB support
|
# Simplified single-stage build for SeaweedFS with FoundationDB support
|
||||||
# Force x86_64 platform to use AMD64 FoundationDB packages
|
# 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
|
ARG FOUNDATIONDB_VERSION=7.4.5
|
||||||
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}
|
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Multi-stage Dockerfile to build SeaweedFS with FoundationDB support for ARM64
|
# 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
|
ARG FOUNDATIONDB_VERSION=7.4.5
|
||||||
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}
|
ENV FOUNDATIONDB_VERSION=${FOUNDATIONDB_VERSION}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Test environment with Go and FoundationDB support
|
# Test environment with Go and FoundationDB support
|
||||||
FROM golang:1.24-bookworm
|
FROM golang:1.25-bookworm
|
||||||
|
|
||||||
# Install system dependencies
|
# Install system dependencies
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Dockerfile for Kafka Gateway Integration Testing
|
# Dockerfile for Kafka Gateway Integration Testing
|
||||||
FROM golang:1.24-alpine AS builder
|
FROM golang:1.25-alpine AS builder
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
RUN apk add --no-cache git make gcc musl-dev sqlite-dev
|
RUN apk add --no-cache git make gcc musl-dev sqlite-dev
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Dockerfile for building SeaweedFS components from the current workspace
|
# 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
|
RUN apk add --no-cache git make gcc musl-dev sqlite-dev
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Dockerfile for Kafka Integration Test Setup
|
# Dockerfile for Kafka Integration Test Setup
|
||||||
FROM golang:1.24-alpine AS builder
|
FROM golang:1.25-alpine AS builder
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
RUN apk add --no-cache git make gcc musl-dev
|
RUN apk add --no-cache git make gcc musl-dev
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# Multi-stage build for cross-platform support
|
# Multi-stage build for cross-platform support
|
||||||
|
|
||||||
# Stage 1: Builder
|
# Stage 1: Builder
|
||||||
FROM golang:1.24-alpine AS builder
|
FROM golang:1.25-alpine AS builder
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Multi-stage build for SeaweedFS S3 with IAM
|
# 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
|
# Install build dependencies
|
||||||
RUN apk add --no-cache git make curl wget
|
RUN apk add --no-cache git make curl wget
|
||||||
|
|||||||
Reference in New Issue
Block a user