mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-07 18:37:56 -05:00
16 lines
441 B
Makefile
16 lines
441 B
Makefile
tag=ocaml-otel-test:latest
|
|
platform=linux/amd64
|
|
|
|
docker-build:
|
|
sudo docker buildx build .. -f ./Dockerfile --tag $(tag) --platform $(platform)
|
|
|
|
docker-push:
|
|
sudo docker push $(tag)
|
|
|
|
kubectl-apply:
|
|
sed s=%IMAGE%=$(tag)=g emit-test-pod.yaml | kubectl apply -f -
|
|
|
|
kubectl-delete:
|
|
sed s=%IMAGE%=$(tag)=g emit-test-pod.yaml | kubectl delete -f - --ignore-not-found --grace-period 1
|
|
|
|
all: docker-build docker-push kubectl-delete kubectl-apply
|