mirror of
https://github.com/TECHNOFAB11/docsonnet.git
synced 2025-12-11 22:10:13 +01:00
21 lines
471 B
Makefile
21 lines
471 B
Makefile
.PHONY: build test push push-image docs
|
|
|
|
IMAGE_NAME ?= docsonnet
|
|
IMAGE_PREFIX ?= jsonnetlibs
|
|
IMAGE_TAG ?= 0.0.4
|
|
|
|
build:
|
|
docker buildx build -t $(IMAGE_PREFIX)/$(IMAGE_NAME):$(IMAGE_TAG) .
|
|
|
|
test: build
|
|
|
|
push: build test push-image
|
|
|
|
push-image:
|
|
docker push $(IMAGE_PREFIX)/$(IMAGE_NAME):$(IMAGE_TAG)
|
|
docker push $(IMAGE_PREFIX)/$(IMAGE_NAME):latest
|
|
|
|
docs:
|
|
jsonnet -S -c -m doc-util/ \
|
|
-e "(import 'doc-util/main.libsonnet').render(import 'doc-util/main.libsonnet')"
|
|
|