diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index fcdf102..dfce081 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,7 +13,7 @@ jobs: - name: setup go uses: actions/setup-go@v4 with: - go-version: '1.21' + go-version-file: go.mod - name: build kubejob run: | go build -o kubejob ./cmd/kubejob diff --git a/Dockerfile b/Dockerfile index 4d3932e..86aafb6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.21.0-bookworm +FROM golang:1.22.0-bookworm ENV GOPATH /go WORKDIR /go/src/github.com/goccy/kubejob @@ -11,6 +11,6 @@ COPY . . RUN go build -o /go/bin/kubejob-agent cmd/kubejob-agent/main.go -FROM golang:1.21.0-bookworm AS agent +FROM golang:1.22.0-bookworm AS agent COPY --from=0 /go/bin/kubejob-agent /bin/kubejob-agent diff --git a/README.md b/README.md index 16f5ad3..08ce6a5 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ job, err := kubejob.NewJobBuilder(cfg, "default").BuildWithJob(&batchv1.Job{ Containers: []corev1.Container{ { Name: "test", - Image: "golang:1.21.0-bookworm", + Image: "golang:1.22.0-bookworm", Command: []string{"echo", "hello"}, }, }, @@ -104,7 +104,7 @@ job, err := kubejob.NewJobBuilder(cfg, "default").BuildWithJob(&batchv1.Job{ Containers: []corev1.Container{ { Name: "main", - Image: "golang:1.21.0-bookworm", + Image: "golang:1.22.0-bookworm", Command: []string{"echo", "hello"}, }, { @@ -232,7 +232,7 @@ Help Options: ### Example ```bash -$ kubejob --image golang:1.21.0-bookworm -- go version +$ kubejob --image golang:1.22.0-bookworm -- go version go version -go version go1.21.0 linux/amd64 +go version go1.22.0 linux/amd64 ``` diff --git a/job_cancel_test.go b/job_cancel_test.go index 43f6826..9ddba85 100644 --- a/job_cancel_test.go +++ b/job_cancel_test.go @@ -15,7 +15,7 @@ import ( ) const ( - goTestImageName = "golang:1.21.0-bookworm" + goTestImageName = "golang:1.22.0-bookworm" ) type jobClientWithBeforeCancel struct { diff --git a/job_test.go b/job_test.go index becea93..3706f70 100644 --- a/job_test.go +++ b/job_test.go @@ -19,7 +19,7 @@ import ( ) const ( - goImageName = "golang:1.21.0-bookworm" + goImageName = "golang:1.22.0-bookworm" ) var ( diff --git a/testdata/config/manifest.yaml b/testdata/config/manifest.yaml index 3291339..82623aa 100644 --- a/testdata/config/manifest.yaml +++ b/testdata/config/manifest.yaml @@ -70,7 +70,7 @@ spec: serviceAccountName: kubejob containers: - name: kubejob - image: golang:1.21.0-bookworm + image: golang:1.22.0-bookworm workingDir: /go/src/kubejob command: - tail