mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	prebuild CSS/JS before xgo release binaries (#9293)
* prebuild CSS/JS before xgo release binaries * Update .drone.yml * Update Makefile * update per @lafriks feedback
This commit is contained in:
		
							
								
								
									
										19
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -388,6 +388,13 @@ steps: | |||||||
|     commands: |     commands: | ||||||
|       - git fetch --tags --force |       - git fetch --tags --force | ||||||
|  |  | ||||||
|  |   - name: build | ||||||
|  |     pull: always | ||||||
|  |     image: node:10 # this step is kept at the lowest version of node that we support | ||||||
|  |     commands: | ||||||
|  |       - make css | ||||||
|  |       - make js | ||||||
|  |  | ||||||
|   - name: static |   - name: static | ||||||
|     pull: always |     pull: always | ||||||
|     image: techknowlogick/xgo:latest |     image: techknowlogick/xgo:latest | ||||||
| @@ -489,6 +496,13 @@ steps: | |||||||
|     commands: |     commands: | ||||||
|       - git fetch --tags --force |       - git fetch --tags --force | ||||||
|  |  | ||||||
|  |   - name: build | ||||||
|  |     pull: always | ||||||
|  |     image: node:10 # this step is kept at the lowest version of node that we support | ||||||
|  |     commands: | ||||||
|  |       - make css | ||||||
|  |       - make js | ||||||
|  |  | ||||||
|   - name: static |   - name: static | ||||||
|     pull: always |     pull: always | ||||||
|     image: techknowlogick/xgo:latest |     image: techknowlogick/xgo:latest | ||||||
| @@ -647,8 +661,6 @@ steps: | |||||||
|         exclude: |         exclude: | ||||||
|         - pull_request |         - pull_request | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| --- | --- | ||||||
| kind: pipeline | kind: pipeline | ||||||
| name: docker-linux-arm64 | name: docker-linux-arm64 | ||||||
| @@ -754,6 +766,9 @@ workspace: | |||||||
|   base: /go |   base: /go | ||||||
|   path: src/code.gitea.io/gitea |   path: src/code.gitea.io/gitea | ||||||
|  |  | ||||||
|  | clone: | ||||||
|  |   disable: true | ||||||
|  |  | ||||||
| when: | when: | ||||||
|   status: |   status: | ||||||
|     - success |     - success | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @@ -397,7 +397,7 @@ $(EXECUTABLE): $(GO_SOURCES) | |||||||
| 	GO111MODULE=on $(GO) build -mod=vendor $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@ | 	GO111MODULE=on $(GO) build -mod=vendor $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@ | ||||||
|  |  | ||||||
| .PHONY: release | .PHONY: release | ||||||
| release: js css generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check | release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check | ||||||
|  |  | ||||||
| .PHONY: release-dirs | .PHONY: release-dirs | ||||||
| release-dirs: | release-dirs: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user