Proto-to-Prod
This commit is contained in:
parent
82a8a6a21a
commit
5cabc31d37
63 changed files with 3783 additions and 602 deletions
30
Makefile
30
Makefile
|
|
@ -2,10 +2,34 @@ SHELL := /usr/bin/env bash
|
|||
|
||||
.PHONY: help
|
||||
help:
|
||||
@echo "make build — build server + frontend locally (sanity check)"
|
||||
@echo "make check — type-check + go vet"
|
||||
@echo "make build — build server + frontend locally (sanity check)"
|
||||
@echo "make check — type-check + go vet"
|
||||
@echo "make audio-pull — copy source WAVs from Dropbox into content/audio/"
|
||||
@echo "make audio — transcode each side WAV → Opus"
|
||||
@echo "make images — convert content/images/*.jpg → WebP"
|
||||
@echo "make artists — regenerate artists.json from audio.yaml"
|
||||
@echo "make content — artists + images + audio"
|
||||
@echo "make tag V=patch|minor|major — bump version tag and push"
|
||||
@echo "make prefetch — print sha256 + npmDepsHash + vendorHash for the homelab module"
|
||||
@echo "make prefetch — print sha256 + npmDepsHash + vendorHash for the homelab module"
|
||||
|
||||
.PHONY: audio-pull
|
||||
audio-pull:
|
||||
bin/pull-audio
|
||||
|
||||
.PHONY: audio
|
||||
audio:
|
||||
bin/build-audio
|
||||
|
||||
.PHONY: images
|
||||
images:
|
||||
bin/build-images
|
||||
|
||||
.PHONY: artists
|
||||
artists:
|
||||
bin/build-artists
|
||||
|
||||
.PHONY: content
|
||||
content: artists images audio
|
||||
|
||||
.PHONY: build
|
||||
build:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue