build/rust-builder/build.mk
Rama master · réplica de lectura del repositorio original.
RUST_BUILDER_TEST_IMAGE ?= start9-rust-builder:local
.PHONY: rust-builder rust-builder-check rust-builder-selection-test
rust-builder:
docker buildx build --load --build-arg SOURCE_REVISION=$(shell git rev-parse HEAD) -t $(RUST_BUILDER_TEST_IMAGE) build/rust-builder
rust-builder-check:
printf '%s\n' 'echo builder default shell passed' | docker run --rm -i $(RUST_BUILDER_TEST_IMAGE) | grep -Fx 'builder default shell passed'
docker run --rm $(RUST_BUILDER_TEST_IMAGE) bash /usr/local/libexec/start9/verify-rust-builder
rust-builder-selection-test: build/tests/rust-builder-selection-test.sh $(RUST_BUILDER_INPUTS)
bash build/tests/rust-builder-selection-test.sh