@@ -8,7 +8,6 @@ DOCKER_BASE_NAME := ghcr.io/${DOCKER_HUB_BASE_NAME}
88DOCKER_VERSION := $(shell cat ./deps/Cargo.toml | grep 'mdbook = ' | awk '{print $$3}' | tr -d '"')
99MDBOOK_MERMAID_VERSION := $(shell cat ./deps/Cargo.toml | grep 'mdbook-mermaid = ' | awk '{print $$3}' | tr -d '"')
1010MDBOOK_TOC_VERSION := $(shell cat ./deps/Cargo.toml | grep 'mdbook-toc = ' | awk '{print $$3}' | tr -d '"')
11- MDBOOK_ADMONISH_VERSION := $(shell cat ./deps/Cargo.toml | grep 'mdbook-admonish = ' | awk '{print $$3}' | tr -d '"')
1211DOCKER_TAG := v${DOCKER_VERSION}
1312GITHUB_REF_NAME ?= local
1413DOCKER_SCOPE := mdbook-${GITHUB_REF_NAME}
@@ -64,7 +63,6 @@ build-alpine:
6463 --build-arg BASE_IMAGE=" alpine:3.20.0" \
6564 --build-arg MDBOOK_MERMAID_VERSION=" ${MDBOOK_MERMAID_VERSION} " \
6665 --build-arg MDBOOK_TOC_VERSION=" ${MDBOOK_TOC_VERSION} " \
67- --build-arg MDBOOK_ADMONISH_VERSION=" ${MDBOOK_ADMONISH_VERSION} " \
6866 --build-arg CARGO_TARGET=" ${CARGO_TARGET} "
6967
7068.PHONY : build-rust
@@ -78,7 +76,6 @@ build-rust:
7876 --build-arg BASE_IMAGE=" rust:1.78.0-alpine3.20" \
7977 --build-arg MDBOOK_MERMAID_VERSION=" ${MDBOOK_MERMAID_VERSION} " \
8078 --build-arg MDBOOK_TOC_VERSION=" ${MDBOOK_TOC_VERSION} " \
81- --build-arg MDBOOK_ADMONISH_VERSION=" ${MDBOOK_ADMONISH_VERSION} " \
8279 --build-arg CARGO_TARGET=" ${CARGO_TARGET} "
8380
8481.PHONY : merge
@@ -100,12 +97,10 @@ test:
10097.PHONY : test-build
10198test-build :
10299 docker run --rm -v " ./example:/book" " ${HUB_NAME} -$( PLATFORM) " build
103- docker run --rm -v " ./example:/book" --entrypoint sh " ${HUB_NAME} -$( PLATFORM) " -c ' mdbook-admonish install /book'
104100
105101.PHONY : test-build-with-latest
106102test-build-with-latest :
107103 docker run --rm -v " ./example:/book" " ${HUB_LATEST} " build
108- docker run --rm -v " ./example:/book" --entrypoint sh " ${HUB_LATEST} " -c ' mdbook-admonish install /book'
109104
110105.PHONY : run
111106run :
114109.PHONY : compose-build
115110compose-build :
116111 cd ./example && \
117- docker compose run --rm mdbook build && \
118- docker compose run --rm --entrypoint sh mdbook -c ' mdbook-admonish install /book'
112+ docker compose run --rm mdbook build
119113
120114.PHONY : compose-serve
121115compose-serve :
0 commit comments