Skip to content

Commit 9bada62

Browse files
authored
make: add release-sources (#10295)
* make: add release-sources * make: release-sources exclude .git and make_evidence
1 parent df758f3 commit 9bada62

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ $(EXECUTABLE): $(GO_SOURCES) $(TAGS_PREREQ)
446446
GO111MODULE=on $(GO) build -mod=vendor $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
447447

448448
.PHONY: release
449-
release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check
449+
release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-sources release-check
450450

451451
.PHONY: release-dirs
452452
release-dirs:
@@ -497,6 +497,10 @@ release-compress:
497497
fi
498498
cd $(DIST)/release/; for file in `find . -type f -name "*"`; do echo "compressing $${file}" && gxz -k -9 $${file}; done;
499499

500+
.PHONY: release-sources
501+
release-sources:
502+
tar cvzf $(DIST)/release/gitea-src-$(VERSION).tar.gz --exclude $(DIST) --exclude .git --exclude $(MAKE_EVIDENCE_DIR) .
503+
500504
node_modules: package-lock.json
501505
npm install --no-save
502506
@touch node_modules

0 commit comments

Comments
 (0)