mirror of
https://github.com/zerotier/ca_injector.git
synced 2026-05-22 16:27:33 -07:00
Prep for multi-platform/container testing
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
This commit is contained in:
+2
-2
@@ -1,3 +1,3 @@
|
||||
/target
|
||||
/.cargo
|
||||
/.rustup
|
||||
/debian
|
||||
/rhel
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
/target
|
||||
Cargo.lock
|
||||
/.cargo
|
||||
/.rustup
|
||||
/debian
|
||||
/rhel
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
DOCKER_IMAGE=ca-injector-test
|
||||
DOCKER_RUN=docker run -e RUST_BACKTRACE=full -it --rm -v ${PWD}:/root/ca_injector -v ${PWD}/.rustup:/root/.rustup -v ${PWD}/.cargo:/root/.cargo ${DOCKER_IMAGE}
|
||||
DOCKER_RUN_DEBIAN=docker run -e RUST_BACKTRACE=full -it --rm -v ${PWD}:/root/ca_injector -v ${PWD}/debian/.rustup:/root/.rustup -v ${PWD}/debian/.cargo:/root/.cargo ${DOCKER_IMAGE}:debian
|
||||
|
||||
test: build
|
||||
mkdir -p .cargo .rustup
|
||||
${DOCKER_RUN}
|
||||
mkdir -p debian rhel
|
||||
${DOCKER_RUN_DEBIAN}
|
||||
|
||||
build:
|
||||
docker build -t ${DOCKER_IMAGE} .
|
||||
docker build -f Dockerfile.debian -t ${DOCKER_IMAGE}:debian .
|
||||
|
||||
Reference in New Issue
Block a user