mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08: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