-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
24 lines (17 loc) · 804 Bytes
/
Copy pathMakefile
File metadata and controls
24 lines (17 loc) · 804 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
build:
docker buildx build --platform linux/amd64,linux/arm64 -t overvenus/corplink:latest .
LIMA_TEMPLATE := github:overvenus/corplink-headless/lima/corplink-headless
LIMA_INSTANCE ?= corplink-headless
macos-up:
@[ -n "$(COMPANY_CODE)" ] || (echo "COMPANY_CODE is required" >&2; exit 1)
limactl start --name="$(LIMA_INSTANCE)" --set '.param.COMPANY_CODE="$(COMPANY_CODE)"' $(LIMA_TEMPLATE)
macos-logs:
LIMA_WORKDIR=/ limactl shell "$(LIMA_INSTANCE)" sudo less -rf +F /var/log/corplink-headless/stdout.log
macos-status:
LIMA_WORKDIR=/ limactl shell "$(LIMA_INSTANCE)" sudo systemctl --no-pager status corplink-headless.service
macos-down:
limactl stop "$(LIMA_INSTANCE)"
macos-shell:
LIMA_WORKDIR=/ limactl shell "$(LIMA_INSTANCE)"
macos-destroy:
limactl delete --force "$(LIMA_INSTANCE)"