Bump min required golang to 1.13 (#12717)
* Bump min required golang to 1.13 * Update config.yaml * Update Makefile * per silverwind feedback * per silverwind Co-authored-by: zeripath <art27@cantab.net>
This commit is contained in:
		
							parent
							
								
									2a52aeec49
								
							
						
					
					
						commit
						482b0e6d47
					
				
					 4 changed files with 5 additions and 5 deletions
				
			
		|  | @ -57,7 +57,7 @@ steps: | ||||||
| 
 | 
 | ||||||
|   - name: build-backend-no-gcc |   - name: build-backend-no-gcc | ||||||
|     pull: always |     pull: always | ||||||
|     image: golang:1.12 # this step is kept as the lowest version of golang that we support |     image: golang:1.13 # this step is kept as the lowest version of golang that we support | ||||||
|     environment: |     environment: | ||||||
|       GO111MODULE: on |       GO111MODULE: on | ||||||
|       GOPROXY: off |       GOPROXY: off | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							|  | @ -26,7 +26,7 @@ HAS_GO = $(shell hash $(GO) > /dev/null 2>&1 && echo "GO" || echo "NOGO" ) | ||||||
| COMMA := , | COMMA := , | ||||||
| 
 | 
 | ||||||
| XGO_VERSION := go-1.15.x | XGO_VERSION := go-1.15.x | ||||||
| MIN_GO_VERSION := 001012000 | MIN_GO_VERSION := 001013000 | ||||||
| MIN_NODE_VERSION := 010013000 | MIN_NODE_VERSION := 010013000 | ||||||
| 
 | 
 | ||||||
| DOCKER_IMAGE ?= gitea/gitea | DOCKER_IMAGE ?= gitea/gitea | ||||||
|  | @ -186,7 +186,7 @@ help: | ||||||
| go-check: | go-check: | ||||||
| 	$(eval GO_VERSION := $(shell printf "%03d%03d%03d" $(shell go version | grep -Eo '[0-9]+\.[0-9.]+' | tr '.' ' ');)) | 	$(eval GO_VERSION := $(shell printf "%03d%03d%03d" $(shell go version | grep -Eo '[0-9]+\.[0-9.]+' | tr '.' ' ');)) | ||||||
| 	@if [ "$(GO_VERSION)" -lt "$(MIN_GO_VERSION)" ]; then \
 | 	@if [ "$(GO_VERSION)" -lt "$(MIN_GO_VERSION)" ]; then \
 | ||||||
| 		echo "Gitea requires Go 1.12 or greater to build. You can get it at https://golang.org/dl/"; \
 | 		echo "Gitea requires Go 1.13 or greater to build. You can get it at https://golang.org/dl/"; \
 | ||||||
| 		exit 1; \
 | 		exit 1; \
 | ||||||
| 	fi | 	fi | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -40,7 +40,7 @@ or if sqlite support is required: | ||||||
| 
 | 
 | ||||||
| The `build` target is split into two sub-targets: | The `build` target is split into two sub-targets: | ||||||
| 
 | 
 | ||||||
| - `make backend` which requires [Go 1.12](https://golang.org/dl/) or greater. | - `make backend` which requires [Go 1.13](https://golang.org/dl/) or greater. | ||||||
| - `make frontend` which requires [Node.js 10.13](https://nodejs.org/en/download/) or greater. | - `make frontend` which requires [Node.js 10.13](https://nodejs.org/en/download/) or greater. | ||||||
| 
 | 
 | ||||||
| If pre-built frontend files are present it is possible to only build the backend: | If pre-built frontend files are present it is possible to only build the backend: | ||||||
|  |  | ||||||
|  | @ -19,7 +19,7 @@ params: | ||||||
|   author: The Gitea Authors |   author: The Gitea Authors | ||||||
|   website: https://docs.gitea.io |   website: https://docs.gitea.io | ||||||
|   version: 1.12.4 |   version: 1.12.4 | ||||||
|   minGoVersion: 1.12 |   minGoVersion: 1.13 | ||||||
|   goVersion: 1.15 |   goVersion: 1.15 | ||||||
|   minNodeVersion: 10.13 |   minNodeVersion: 10.13 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue