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 | ||||
|     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: | ||||
|       GO111MODULE: on | ||||
|       GOPROXY: off | ||||
|  |  | |||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							|  | @ -26,7 +26,7 @@ HAS_GO = $(shell hash $(GO) > /dev/null 2>&1 && echo "GO" || echo "NOGO" ) | |||
| COMMA := , | ||||
| 
 | ||||
| XGO_VERSION := go-1.15.x | ||||
| MIN_GO_VERSION := 001012000 | ||||
| MIN_GO_VERSION := 001013000 | ||||
| MIN_NODE_VERSION := 010013000 | ||||
| 
 | ||||
| DOCKER_IMAGE ?= gitea/gitea | ||||
|  | @ -186,7 +186,7 @@ help: | |||
| go-check: | ||||
| 	$(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 \
 | ||||
| 		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; \
 | ||||
| 	fi | ||||
| 
 | ||||
|  |  | |||
|  | @ -40,7 +40,7 @@ or if sqlite support is required: | |||
| 
 | ||||
| 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. | ||||
| 
 | ||||
| If pre-built frontend files are present it is possible to only build the backend: | ||||
|  |  | |||
|  | @ -19,7 +19,7 @@ params: | |||
|   author: The Gitea Authors | ||||
|   website: https://docs.gitea.io | ||||
|   version: 1.12.4 | ||||
|   minGoVersion: 1.12 | ||||
|   minGoVersion: 1.13 | ||||
|   goVersion: 1.15 | ||||
|   minNodeVersion: 10.13 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue