Bluesky avatar proxy thing
at v0.3.0 971 B view raw
1.PHONY: build clean install release-dev release 2 3IMAGE_NAME := blavatar 4 5build: 6 go build -o blavatar ./cmd/blavatar 7 8clean: 9 rm -f blavatar 10 11install: build 12 go install ./cmd/blavatar 13 14release-dev: 15 $(eval VERSION := $(shell svu prerelease --pre-release dev)) 16 docker build -t atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):$(VERSION) . 17 docker push atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):$(VERSION) 18 git tag $(VERSION) 19 # don't push this because we don't want to push dev tags all the time git push origin $(VERSION) 20 @echo "Built $(IMAGE_NAME):$(VERSION)" 21 22release: 23 $(eval VERSION := $(shell svu next)) 24 docker build -t atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):$(VERSION) -t atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):latest . 25 docker push atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):$(VERSION) 26 docker push atcr.io/angrydutchman.peedee.es/$(IMAGE_NAME):latest 27 git tag $(VERSION) 28 git push origin $(VERSION) 29 @echo "Released $(IMAGE_NAME):$(VERSION)"