File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
docker-compose/tail-sampling Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2024 The Jaeger Authors.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ BINARY ?= jaeger
5
+
6
+ .PHONY : build
7
+ build : clean-jaeger
8
+ cd ../../ && make build-$(BINARY ) GOOS=linux
9
+ cd ../../ && make create-baseimg PLATFORMS=linux/$(shell go env GOARCH)
10
+ cd ../../ && docker buildx build --target release \
11
+ --tag jaegertracing/$(BINARY ) :dev \
12
+ --build-arg base_image=localhost:5000/baseimg_alpine:latest \
13
+ --build-arg debug_image=not-used \
14
+ --build-arg TARGETARCH=$(shell go env GOARCH) \
15
+ --load \
16
+ cmd/$(BINARY )
17
+
18
+ .PHONY : dev
19
+ dev : export JAEGER_IMAGE_TAG = dev
20
+ dev : export BINARY = jaeger
21
+ dev : build
22
+ docker compose -f docker-compose.yml up $(DOCKER_COMPOSE_ARGS )
23
+
24
+ .PHONY : clean-jaeger
25
+ clean-jaeger :
26
+ # Also cleans up intermediate cached containers.
27
+ docker system prune -f
28
+
29
+ .PHONY : clean-all
30
+ clean-all : clean-jaeger
31
+ docker rmi -f otel/opentelemetry-collector-contrib:latest ; \
You can’t perform that action at this time.
0 commit comments