@@ -21,6 +21,7 @@ include package/release/Makefile
2121
2222all : \
2323 victoria-metrics-prod \
24+ victoria-logs-prod \
2425 vmagent-prod \
2526 vmalert-prod \
2627 vmauth-prod \
3334
3435publish : docker-scan \
3536 publish-victoria-metrics \
37+ publish-victoria-logs \
3638 publish-vmagent \
3739 publish-vmalert \
3840 publish-vmauth \
@@ -42,6 +44,7 @@ publish: docker-scan \
4244
4345package : \
4446 package-victoria-metrics \
47+ package-victoria-logs \
4548 package-vmagent \
4649 package-vmalert \
4750 package-vmauth \
@@ -178,6 +181,7 @@ publish-release:
178181
179182release : \
180183 release-victoria-metrics \
184+ release-victoria-logs \
181185 release-vmutils
182186
183187release-victoria-metrics : \
@@ -191,7 +195,6 @@ release-victoria-metrics: \
191195 release-victoria-metrics-openbsd-amd64 \
192196 release-victoria-metrics-windows-amd64
193197
194- # adds i386 arch
195198release-victoria-metrics-linux-386 :
196199 GOOS=linux GOARCH=386 $(MAKE ) release-victoria-metrics-goos-goarch
197200
@@ -238,6 +241,63 @@ release-victoria-metrics-windows-goarch: victoria-metrics-windows-$(GOARCH)-prod
238241 cd bin && rm -rf \
239242 victoria-metrics-windows-$(GOARCH ) -prod.exe
240243
244+ release-victoria-logs : \
245+ release-victoria-logs-linux-386 \
246+ release-victoria-logs-linux-amd64 \
247+ release-victoria-logs-linux-arm \
248+ release-victoria-logs-linux-arm64 \
249+ release-victoria-logs-darwin-amd64 \
250+ release-victoria-logs-darwin-arm64 \
251+ release-victoria-logs-freebsd-amd64 \
252+ release-victoria-logs-openbsd-amd64 \
253+ release-victoria-logs-windows-amd64
254+
255+ release-victoria-logs-linux-386 :
256+ GOOS=linux GOARCH=386 $(MAKE ) release-victoria-logs-goos-goarch
257+
258+ release-victoria-logs-linux-amd64 :
259+ GOOS=linux GOARCH=amd64 $(MAKE ) release-victoria-logs-goos-goarch
260+
261+ release-victoria-logs-linux-arm :
262+ GOOS=linux GOARCH=arm $(MAKE ) release-victoria-logs-goos-goarch
263+
264+ release-victoria-logs-linux-arm64 :
265+ GOOS=linux GOARCH=arm64 $(MAKE ) release-victoria-logs-goos-goarch
266+
267+ release-victoria-logs-darwin-amd64 :
268+ GOOS=darwin GOARCH=amd64 $(MAKE ) release-victoria-logs-goos-goarch
269+
270+ release-victoria-logs-darwin-arm64 :
271+ GOOS=darwin GOARCH=arm64 $(MAKE ) release-victoria-logs-goos-goarch
272+
273+ release-victoria-logs-freebsd-amd64 :
274+ GOOS=freebsd GOARCH=amd64 $(MAKE ) release-victoria-logs-goos-goarch
275+
276+ release-victoria-logs-openbsd-amd64 :
277+ GOOS=openbsd GOARCH=amd64 $(MAKE ) release-victoria-logs-goos-goarch
278+
279+ release-victoria-logs-windows-amd64 :
280+ GOARCH=amd64 $(MAKE ) release-victoria-logs-windows-goarch
281+
282+ release-victoria-logs-goos-goarch : victoria-logs-$(GOOS ) -$(GOARCH ) -prod
283+ cd bin && \
284+ tar --transform=" flags=r;s|-$( GOOS) -$( GOARCH) ||" -czf victoria-logs-$(GOOS ) -$(GOARCH ) -$(PKG_TAG ) .tar.gz \
285+ victoria-logs-$(GOOS ) -$(GOARCH ) -prod \
286+ && sha256sum victoria-logs-$(GOOS ) -$(GOARCH ) -$(PKG_TAG ) .tar.gz \
287+ victoria-logs-$(GOOS ) -$(GOARCH ) -prod \
288+ | sed s/-$(GOOS ) -$(GOARCH ) -prod/-prod/ > victoria-logs-$(GOOS ) -$(GOARCH ) -$(PKG_TAG ) _checksums.txt
289+ cd bin && rm -rf victoria-logs-$(GOOS ) -$(GOARCH ) -prod
290+
291+ release-victoria-logs-windows-goarch : victoria-logs-windows-$(GOARCH ) -prod
292+ cd bin && \
293+ zip victoria-logs-windows-$(GOARCH ) -$(PKG_TAG ) .zip \
294+ victoria-logs-windows-$(GOARCH ) -prod.exe \
295+ && sha256sum victoria-logs-windows-$(GOARCH ) -$(PKG_TAG ) .zip \
296+ victoria-logs-windows-$(GOARCH ) -prod.exe \
297+ > victoria-logs-windows-$(GOARCH ) -$(PKG_TAG ) _checksums.txt
298+ cd bin && rm -rf \
299+ victoria-logs-windows-$(GOARCH ) -prod.exe
300+
241301release-vmutils : \
242302 release-vmutils-linux-386 \
243303 release-vmutils-linux-amd64 \
0 commit comments