mirror of
https://github.com/prymitive/karma
synced 2026-05-07 03:26:52 +00:00
18 lines
457 B
Makefile
18 lines
457 B
Makefile
ALERTMANAGER_VERSION := v0.21.0
|
|
API_VERSION := v2
|
|
PACKAGE := v017
|
|
TARGET_DIR := /go/src/github.com/prymitive/karma/internal/mapper/$(PACKAGE)
|
|
IMAGE_NAME := openapi_client_$(PACKAGE)
|
|
|
|
.PHONY: client
|
|
client:
|
|
docker build -t $(IMAGE_NAME) .
|
|
docker run \
|
|
--rm \
|
|
-w $(TARGET_DIR) \
|
|
-v $(shell pwd):$(TARGET_DIR) \
|
|
$(IMAGE_NAME) \
|
|
$(ALERTMANAGER_VERSION) $(API_VERSION) $(TARGET_DIR)
|
|
|
|
.DEFAULT_GOAL := client
|