This commit is contained in:
		
							parent
							
								
									dbba46c216
								
							
						
					
					
						commit
						4e3ce71ac9
					
				
					 2 changed files with 5 additions and 3 deletions
				
			
		
							
								
								
									
										6
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
									
									
									
									
								
							|  | @ -46,8 +46,9 @@ TAGS ?= | |||
| TMPDIR := $(shell mktemp -d 2>/dev/null || mktemp -d -t 'gitea-temp') | ||||
| 
 | ||||
| SWAGGER_SPEC := templates/swagger/v1_json.tmpl | ||||
| SWAGGER_SPEC_S_TMPL := s|"basePath":\s*"/api/v1"|"basePath": "{{AppSubUrl}}/api/v1"|g | ||||
| SWAGGER_SPEC_S_JSON := s|"basePath":\s*"{{AppSubUrl}}/api/v1"|"basePath": "/api/v1"|g | ||||
| SWAGGER_SPEC_S_TMPL := s|"basePath": *"/api/v1"|"basePath": "{{AppSubUrl}}/api/v1"|g | ||||
| SWAGGER_SPEC_S_JSON := s|"basePath": *"{{AppSubUrl}}/api/v1"|"basePath": "/api/v1"|g | ||||
| SWAGGER_NEWLINE_COMMAND := -e '$$a\' | ||||
| 
 | ||||
| TEST_MYSQL_HOST ?= mysql:3306 | ||||
| TEST_MYSQL_DBNAME ?= testgitea | ||||
|  | @ -111,6 +112,7 @@ generate-swagger: | |||
| 	fi | ||||
| 	swagger generate spec -o './$(SWAGGER_SPEC)' | ||||
| 	$(SED_INPLACE) '$(SWAGGER_SPEC_S_TMPL)' './$(SWAGGER_SPEC)' | ||||
| 	$(SED_INPLACE) $(SWAGGER_NEWLINE_COMMAND) './$(SWAGGER_SPEC)' | ||||
| 
 | ||||
| .PHONY: swagger-check | ||||
| swagger-check: generate-swagger | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue