mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 11:35:03 +01:00 
			
		
		
		
	Update build tags for sqlite_unlock_notify (#5144)
This commit is contained in:
		
							parent
							
								
									2ce72d4e00
								
							
						
					
					
						commit
						25c49cf930
					
				
							
								
								
									
										31
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -67,7 +67,7 @@ pipeline: | ||||
|     image: golang:1.11 | ||||
|     pull: true | ||||
|     environment: | ||||
|       TAGS: bindata sqlite | ||||
|       TAGS: bindata sqlite sqlite_unlock_notify | ||||
|     commands: | ||||
|       - make clean | ||||
|       - make generate | ||||
| @ -87,7 +87,7 @@ pipeline: | ||||
|     pull: true | ||||
|     group: test | ||||
|     environment: | ||||
|       TAGS: bindata sqlite | ||||
|       TAGS: bindata sqlite sqlite_unlock_notify | ||||
|     commands: | ||||
|       - make unit-test-coverage | ||||
|     when: | ||||
| @ -99,7 +99,7 @@ pipeline: | ||||
|     pull: true | ||||
|     group: test | ||||
|     environment: | ||||
|       TAGS: bindata sqlite | ||||
|       TAGS: bindata sqlite sqlite_unlock_notify | ||||
|     commands: | ||||
|       - make test | ||||
|     when: | ||||
| @ -117,17 +117,18 @@ pipeline: | ||||
|     when: | ||||
|       event: [ tag ] | ||||
| 
 | ||||
|   # Commented until db locking have been resolved! | ||||
|   # test-sqlite: | ||||
|   #   image: golang:1.10 | ||||
|   #   pull: true | ||||
|   #   group: test | ||||
|   #   environment: | ||||
|   #     TAGS: bindata | ||||
|   #   commands: | ||||
|   #     - make test-sqlite | ||||
|   #   when: | ||||
|   #     event: [ push, tag, pull_request ] | ||||
|   test-sqlite: | ||||
|     image: golang:1.11 | ||||
|     pull: true | ||||
|     group: test | ||||
|     environment: | ||||
|       TAGS: bindata | ||||
|     commands: | ||||
|       - curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash | ||||
|       - apt-get install -y git-lfs | ||||
|       - make test-sqlite | ||||
|     when: | ||||
|       event: [ push, tag, pull_request ] | ||||
| 
 | ||||
|   test-mysql: | ||||
|     image: golang:1.11 | ||||
| @ -196,7 +197,7 @@ pipeline: | ||||
|     image: karalabe/xgo-latest:latest | ||||
|     pull: true | ||||
|     environment: | ||||
|       TAGS: bindata sqlite | ||||
|       TAGS: bindata sqlite sqlite_unlock_notify | ||||
|     commands: | ||||
|       - export PATH=$PATH:$GOPATH/bin | ||||
|       - make release | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
| FROM golang:1.10-alpine3.7 AS build-env | ||||
| 
 | ||||
| ARG GITEA_VERSION | ||||
| ARG TAGS="sqlite" | ||||
| ARG TAGS="sqlite sqlite_unlock_notify" | ||||
| ENV TAGS "bindata $TAGS" | ||||
| 
 | ||||
| #Build deps | ||||
|  | ||||
							
								
								
									
										6
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
									
									
									
									
								
							| @ -159,7 +159,7 @@ fmt-check: | ||||
| 
 | ||||
| .PHONY: test | ||||
| test: | ||||
| 	$(GO) test -tags=sqlite $(PACKAGES) | ||||
| 	$(GO) test -tags='sqlite sqlite_unlock_notify' $(PACKAGES) | ||||
| 
 | ||||
| .PHONY: coverage | ||||
| coverage: | ||||
| @ -170,7 +170,7 @@ coverage: | ||||
| 
 | ||||
| .PHONY: unit-test-coverage | ||||
| unit-test-coverage: | ||||
| 	for PKG in $(PACKAGES); do $(GO) test -tags=sqlite -cover -coverprofile $$GOPATH/src/$$PKG/coverage.out $$PKG || exit 1; done; | ||||
| 	for PKG in $(PACKAGES); do $(GO) test -tags='sqlite sqlite_unlock_notify' -cover -coverprofile $$GOPATH/src/$$PKG/coverage.out $$PKG || exit 1; done; | ||||
| 
 | ||||
| .PHONY: vendor | ||||
| vendor: | ||||
| @ -234,7 +234,7 @@ integrations.test: $(SOURCES) | ||||
| 	$(GO) test -c code.gitea.io/gitea/integrations -o integrations.test | ||||
| 
 | ||||
| integrations.sqlite.test: $(SOURCES) | ||||
| 	$(GO) test -c code.gitea.io/gitea/integrations -o integrations.sqlite.test -tags 'sqlite' | ||||
| 	$(GO) test -c code.gitea.io/gitea/integrations -o integrations.sqlite.test -tags 'sqlite sqlite_unlock_notify' | ||||
| 
 | ||||
| integrations.cover.test: $(SOURCES) | ||||
| 	$(GO) test -c code.gitea.io/gitea/integrations -coverpkg $(shell echo $(PACKAGES) | tr ' ' ',') -o integrations.cover.test | ||||
|  | ||||
| @ -19,7 +19,7 @@ | ||||
|       "type": "go", | ||||
|       "request": "launch", | ||||
|       "mode": "debug", | ||||
|       "buildFlags": "-tags=\"sqlite\"", | ||||
|       "buildFlags": "-tags=\"sqlite sqlite_unlock_notify\"", | ||||
|       "port": 2345, | ||||
|       "host": "127.0.0.1", | ||||
|       "program": "${workspaceRoot}/main.go", | ||||
|  | ||||
| @ -35,7 +35,7 @@ | ||||
|         "focus": false, | ||||
|         "panel": "shared" | ||||
|       }, | ||||
|       "args": ["build", "-tags=\"sqlite\""], | ||||
|       "args": ["build", "-tags=\"sqlite sqlite_unlock_notify\""], | ||||
|       "linux": { | ||||
|         "args": ["-o", "gitea", "${workspaceRoot}/main.go"] | ||||
|       }, | ||||
|  | ||||
							
								
								
									
										2
									
								
								docker/Makefile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								docker/Makefile
									
									
									
									
										vendored
									
									
								
							| @ -8,7 +8,7 @@ DOCKER_REF := $(DOCKER_IMAGE):$(DOCKER_TAG) | ||||
| .PHONY: docker | ||||
| docker: | ||||
| 	docker build --disable-content-trust=false -t $(DOCKER_REF) . | ||||
| # support also build args docker build --build-arg GITEA_VERSION=v1.2.3 --build-arg TAGS="bindata sqlite"  .
 | ||||
| # support also build args docker build --build-arg GITEA_VERSION=v1.2.3 --build-arg TAGS="bindata sqlite sqlite_unlock_notify"  .
 | ||||
| 
 | ||||
| .PHONY: docker-build | ||||
| docker-build: | ||||
|  | ||||
| @ -67,7 +67,7 @@ parts: | ||||
|       export GOPATH=$SNAPCRAFT_PART_INSTALL/../go | ||||
|       go get -u github.com/jteeuwen/go-bindata/... | ||||
|       cd $GOPATH/src/code.gitea.io/gitea | ||||
|       TAGS="bindata sqlite pam cert" make generate build | ||||
|       TAGS="bindata sqlite sqlite_unlock_notify pam cert" make generate build | ||||
|     install: | | ||||
|       # Set Convenience Variables | ||||
|       src=$SNAPCRAFT_PART_INSTALL/../go/src/code.gitea.io/gitea | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user