Skip to content

Commit c34fdf7

Browse files
prebuild CSS/JS before xgo release binaries (#9293)
* prebuild CSS/JS before xgo release binaries * Update .drone.yml * Update Makefile * update per @lafriks feedback
1 parent baae90e commit c34fdf7

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

.drone.yml

+17-2
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,13 @@ steps:
388388
commands:
389389
- git fetch --tags --force
390390

391+
- name: build
392+
pull: always
393+
image: node:10 # this step is kept at the lowest version of node that we support
394+
commands:
395+
- make css
396+
- make js
397+
391398
- name: static
392399
pull: always
393400
image: techknowlogick/xgo:latest
@@ -489,6 +496,13 @@ steps:
489496
commands:
490497
- git fetch --tags --force
491498

499+
- name: build
500+
pull: always
501+
image: node:10 # this step is kept at the lowest version of node that we support
502+
commands:
503+
- make css
504+
- make js
505+
492506
- name: static
493507
pull: always
494508
image: techknowlogick/xgo:latest
@@ -647,8 +661,6 @@ steps:
647661
exclude:
648662
- pull_request
649663

650-
651-
652664
---
653665
kind: pipeline
654666
name: docker-linux-arm64
@@ -754,6 +766,9 @@ workspace:
754766
base: /go
755767
path: src/code.gitea.io/gitea
756768

769+
clone:
770+
disable: true
771+
757772
when:
758773
status:
759774
- success

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ $(EXECUTABLE): $(GO_SOURCES)
397397
GO111MODULE=on $(GO) build -mod=vendor $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
398398

399399
.PHONY: release
400-
release: js css generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check
400+
release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check
401401

402402
.PHONY: release-dirs
403403
release-dirs:

0 commit comments

Comments
 (0)