Reorganized code + migration to go1.22
This commit is contained in:
1 parent
e3d77d55b9
commit
7369777098
25 files changed
+825
-605
No files matched your search
@@ -1,30 +1,18 @@
|
||||
# scripts for building app
|
||||
# requires go 1.19+ and git installed
|
||||
# requires go 1.22+ and git installed
|
||||
|
||||
VERSION := 0.1.0
|
||||
|
||||
serve:
|
||||
go run ./...
|
||||
|
||||
setup:
|
||||
go get
|
||||
VERSION := $(shell git describe --tags --always)
|
||||
|
||||
docker-dev:
|
||||
docker image build -t registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION)-dev .
|
||||
docker tag registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION)-dev registry.s2internal.com/opgdirekt/payment-poc/backend:latest-dev
|
||||
docker image push registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION)-dev
|
||||
docker image push registry.s2internal.com/opgdirekt/payment-poc/backend:latest-dev
|
||||
|
||||
docker image build -t registry.bbr-dev.info/payment-poc/backend/dev:latest .
|
||||
docker image push registry.bbr-dev.info/payment-poc/backend/dev:latest
|
||||
|
||||
|
||||
docker-prod:
|
||||
docker image build -t registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION) .
|
||||
docker tag registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION) registry.s2internal.com/opgdirekt/payment-poc/backend:latest
|
||||
docker image push registry.s2internal.com/opgdirekt/payment-poc/backend:$(VERSION)
|
||||
docker image push registry.s2internal.com/opgdirekt/payment-poc/backend:latest
|
||||
|
||||
release:
|
||||
git tag $(VERSION)
|
||||
git push origin $(VERSION)
|
||||
docker image build -t registry.bbr-dev.info/payment-poc/backend:$(VERSION) .
|
||||
docker tag registry.bbr-dev.info/payment-poc/backend:$(VERSION) registry.bbr-dev.info/payment-poc/backend:latest
|
||||
docker image push registry.bbr-dev.info/payment-poc/backend:$(VERSION)
|
||||
docker image push registry.bbr-dev.info/payment-poc/backend:latest
|
||||
|
||||
test:
|
||||
go test ./...
|
||||
|
||||
Reference in new issue
Block a user