Skip to content

Commit eb064df

Browse files
authored
make: add release-sources #10295 (#10298)
* make: add release-sources * make: release-sources exclude .git and make_evidence * fix: skip exclude MAKE_EVIDENCE_DIR not present in 1.11
1 parent f9e66e5 commit eb064df

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
@@ -420,7 +420,7 @@ $(EXECUTABLE): $(GO_SOURCES)
420420
GO111MODULE=on $(GO) build -mod=vendor $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
421421

422422
.PHONY: release
423-
release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-check
423+
release: generate release-dirs release-windows release-linux release-darwin release-copy release-compress release-sources release-check
424424

425425
.PHONY: release-dirs
426426
release-dirs:
@@ -471,6 +471,10 @@ release-compress:
471471
fi
472472
cd $(DIST)/release/; for file in `find . -type f -name "*"`; do echo "compressing $${file}" && gxz -k -9 $${file}; done;
473473

474+
.PHONY: release-sources
475+
release-sources:
476+
tar cvzf $(DIST)/release/gitea-src-$(VERSION).tar.gz --exclude $(DIST) --exclude .git .
477+
474478
node_modules: package-lock.json
475479
npm install --no-save
476480

0 commit comments

Comments
 (0)