mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-02-18 04:15:15 +00:00
Pin golang container to minor release (#3696)
This commit is contained in:
parent
082a51b337
commit
da0658a531
5 changed files with 7 additions and 12 deletions
|
@ -9,7 +9,7 @@ tasks:
|
||||||
WOODPECKER_DEV_WWW_PROXY: http://localhost:8010
|
WOODPECKER_DEV_WWW_PROXY: http://localhost:8010
|
||||||
WOODPECKER_BACKEND_DOCKER_NETWORK: ci_default
|
WOODPECKER_BACKEND_DOCKER_NETWORK: ci_default
|
||||||
init: |
|
init: |
|
||||||
GO_VERSION=1.21.5
|
GO_VERSION=1.22
|
||||||
rm -rf ~/go
|
rm -rf ~/go
|
||||||
curl -fsSL https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz | tar xzs -C ~/
|
curl -fsSL https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz | tar xzs -C ~/
|
||||||
go mod tidy
|
go mod tidy
|
||||||
|
|
|
@ -2,10 +2,9 @@ when:
|
||||||
event: tag
|
event: tag
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
- &golang_image 'docker.io/golang:1.22.2'
|
- &golang_image 'docker.io/golang:1.22'
|
||||||
- &node_image 'docker.io/node:22-alpine'
|
- &node_image 'docker.io/node:22-alpine'
|
||||||
- &xgo_image 'docker.io/techknowlogick/xgo:go-1.22.2'
|
- &xgo_image 'docker.io/techknowlogick/xgo:go-1.22.x'
|
||||||
- &xgo_version 'go-1.21.2'
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
build-web:
|
build-web:
|
||||||
|
@ -34,7 +33,6 @@ steps:
|
||||||
environment:
|
environment:
|
||||||
PLATFORMS: linux|arm64/v8;linux|amd64;windows|amd64
|
PLATFORMS: linux|arm64/v8;linux|amd64;windows|amd64
|
||||||
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
||||||
XGO_VERSION: *xgo_version
|
|
||||||
TARGZ: '1'
|
TARGZ: '1'
|
||||||
|
|
||||||
build-tarball:
|
build-tarball:
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
variables:
|
variables:
|
||||||
- &golang_image 'docker.io/golang:1.22.2'
|
- &golang_image 'docker.io/golang:1.22'
|
||||||
- &node_image 'docker.io/node:22-alpine'
|
- &node_image 'docker.io/node:22-alpine'
|
||||||
- &xgo_image 'docker.io/techknowlogick/xgo:go-1.22.2'
|
- &xgo_image 'docker.io/techknowlogick/xgo:go-1.22.x'
|
||||||
- &xgo_version 'go-1.21.2'
|
|
||||||
- &buildx_plugin 'docker.io/woodpeckerci/plugin-docker-buildx:3.2.1'
|
- &buildx_plugin 'docker.io/woodpeckerci/plugin-docker-buildx:3.2.1'
|
||||||
- &platforms_release 'linux/arm/v6,linux/arm/v7,linux/arm64/v8,linux/386,linux/amd64,linux/ppc64le,linux/riscv64,linux/s390x,freebsd/arm64,freebsd/amd64,openbsd/arm64,openbsd/amd64'
|
- &platforms_release 'linux/arm/v6,linux/arm/v7,linux/arm64/v8,linux/386,linux/amd64,linux/ppc64le,linux/riscv64,linux/s390x,freebsd/arm64,freebsd/amd64,openbsd/arm64,openbsd/amd64'
|
||||||
- &platforms_server 'linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le,linux/riscv64'
|
- &platforms_server 'linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le,linux/riscv64'
|
||||||
|
@ -98,7 +97,6 @@ steps:
|
||||||
environment:
|
environment:
|
||||||
PLATFORMS: linux|amd64
|
PLATFORMS: linux|amd64
|
||||||
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
||||||
XGO_VERSION: *xgo_version
|
|
||||||
when:
|
when:
|
||||||
- event: pull_request
|
- event: pull_request
|
||||||
evaluate: 'CI_COMMIT_PULL_REQUEST_LABELS contains "build_pr_images"'
|
evaluate: 'CI_COMMIT_PULL_REQUEST_LABELS contains "build_pr_images"'
|
||||||
|
@ -121,7 +119,6 @@ steps:
|
||||||
environment:
|
environment:
|
||||||
PLATFORMS: linux|arm/v7;linux|arm64/v8;linux|amd64;linux|ppc64le;linux|riscv64
|
PLATFORMS: linux|arm/v7;linux|arm64/v8;linux|amd64;linux|ppc64le;linux|riscv64
|
||||||
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
TAGS: bindata sqlite sqlite_unlock_notify netgo
|
||||||
XGO_VERSION: *xgo_version
|
|
||||||
when:
|
when:
|
||||||
branch:
|
branch:
|
||||||
- ${CI_REPO_DEFAULT_BRANCH}
|
- ${CI_REPO_DEFAULT_BRANCH}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
variables:
|
variables:
|
||||||
- &golang_image 'docker.io/golang:1.21.5'
|
- &golang_image 'docker.io/golang:1.22'
|
||||||
- &node_image 'docker.io/node:21-alpine'
|
- &node_image 'docker.io/node:21-alpine'
|
||||||
- &alpine_image 'docker.io/alpine:3.19'
|
- &alpine_image 'docker.io/alpine:3.19'
|
||||||
- path: &when_path
|
- path: &when_path
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
variables:
|
variables:
|
||||||
- &golang_image 'docker.io/golang:1.21.5'
|
- &golang_image 'docker.io/golang:1.22'
|
||||||
- &when
|
- &when
|
||||||
- path: &when_path # related config files
|
- path: &when_path # related config files
|
||||||
- '.woodpecker/test.yaml'
|
- '.woodpecker/test.yaml'
|
||||||
|
|
Loading…
Reference in a new issue