build with go1.17 (#16707)

Co-authored-by: Lauris BH <lauris@nix.lv>
pull/16547/head^2
techknowlogick 3 years ago committed by GitHub
parent 37d0d94843
commit 274aeb3a9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 22
      .drone.yml
  2. 2
      Dockerfile
  3. 2
      Dockerfile.rootless
  4. 2
      Makefile
  5. 2
      docs/config.yaml

@ -65,7 +65,7 @@ steps:
- name: checks-backend - name: checks-backend
pull: always pull: always
image: golang:1.16 image: golang:1.17
commands: commands:
- make checks-backend - make checks-backend
depends_on: [lint-backend] depends_on: [lint-backend]
@ -93,7 +93,7 @@ steps:
depends_on: [checks-backend] depends_on: [checks-backend]
- name: build-backend-arm64 - name: build-backend-arm64
image: golang:1.16 image: golang:1.17
environment: environment:
GO111MODULE: on GO111MODULE: on
GOPROXY: off GOPROXY: off
@ -106,7 +106,7 @@ steps:
depends_on: [checks-backend] depends_on: [checks-backend]
- name: build-backend-windows - name: build-backend-windows
image: golang:1.16 image: golang:1.17
environment: environment:
GO111MODULE: on GO111MODULE: on
GOPROXY: off GOPROXY: off
@ -118,7 +118,7 @@ steps:
depends_on: [checks-backend] depends_on: [checks-backend]
- name: build-backend-386 - name: build-backend-386
image: golang:1.16 image: golang:1.17
environment: environment:
GO111MODULE: on GO111MODULE: on
GOPROXY: off GOPROXY: off
@ -193,7 +193,7 @@ steps:
- name: build - name: build
pull: always pull: always
image: golang:1.16 image: golang:1.17
commands: commands:
- make backend - make backend
environment: environment:
@ -208,7 +208,7 @@ steps:
- git update-ref refs/heads/tag_test ${DRONE_COMMIT_SHA} - git update-ref refs/heads/tag_test ${DRONE_COMMIT_SHA}
- name: unit-test - name: unit-test
image: golang:1.16 image: golang:1.17
commands: commands:
- make unit-test-coverage test-check - make unit-test-coverage test-check
environment: environment:
@ -218,7 +218,7 @@ steps:
from_secret: github_read_token from_secret: github_read_token
- name: unit-test-race - name: unit-test-race
image: golang:1.16 image: golang:1.17
commands: commands:
- make test-backend - make test-backend
environment: environment:
@ -230,7 +230,7 @@ steps:
- name: unit-test-gogit - name: unit-test-gogit
pull: always pull: always
image: golang:1.16 image: golang:1.17
commands: commands:
- make unit-test-coverage test-check - make unit-test-coverage test-check
environment: environment:
@ -277,7 +277,7 @@ steps:
- build - build
- name: generate-coverage - name: generate-coverage
image: golang:1.16 image: golang:1.17
commands: commands:
- make coverage - make coverage
environment: environment:
@ -351,7 +351,7 @@ steps:
- name: build - name: build
pull: always pull: always
image: golang:1.16 image: golang:1.17
commands: commands:
- make backend - make backend
environment: environment:
@ -463,7 +463,7 @@ trigger:
steps: steps:
- name: download - name: download
image: golang:1.16 image: golang:1.17
commands: commands:
- timeout -s ABRT 40m make generate-license generate-gitignore - timeout -s ABRT 40m make generate-license generate-gitignore

@ -1,7 +1,7 @@
################################### ###################################
#Build stage #Build stage
FROM golang:1.16-alpine3.13 AS build-env FROM golang:1.17-alpine3.13 AS build-env
ARG GOPROXY ARG GOPROXY
ENV GOPROXY ${GOPROXY:-direct} ENV GOPROXY ${GOPROXY:-direct}

@ -1,7 +1,7 @@
################################### ###################################
#Build stage #Build stage
FROM golang:1.16-alpine3.13 AS build-env FROM golang:1.17-alpine3.13 AS build-env
ARG GOPROXY ARG GOPROXY
ENV GOPROXY ${GOPROXY:-direct} ENV GOPROXY ${GOPROXY:-direct}

@ -24,7 +24,7 @@ SHASUM ?= shasum -a 256
HAS_GO = $(shell hash $(GO) > /dev/null 2>&1 && echo "GO" || echo "NOGO" ) HAS_GO = $(shell hash $(GO) > /dev/null 2>&1 && echo "GO" || echo "NOGO" )
COMMA := , COMMA := ,
XGO_VERSION := go-1.16.x XGO_VERSION := go-1.17.x
MIN_GO_VERSION := 001016000 MIN_GO_VERSION := 001016000
MIN_NODE_VERSION := 012017000 MIN_NODE_VERSION := 012017000

@ -20,7 +20,7 @@ params:
website: https://docs.gitea.io website: https://docs.gitea.io
version: 1.14.6 version: 1.14.6
minGoVersion: 1.16 minGoVersion: 1.16
goVersion: 1.16 goVersion: 1.17
minNodeVersion: 12.17 minNodeVersion: 12.17
outputs: outputs:

Loading…
Cancel
Save