15 lines
292 B
Plaintext
15 lines
292 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
# Abort if anything goes wrong.
|
||
|
set -euo pipefail
|
||
|
|
||
|
# Always map the Docker tag `latest` to stable Rust.
|
||
|
if [ "$DOCKER_TAG" == "latest" ]; then
|
||
|
TOOLCHAIN=stable
|
||
|
else
|
||
|
TOOLCHAIN="$DOCKER_TAG"
|
||
|
fi
|
||
|
|
||
|
# Run the build.
|
||
|
docker build --build-arg TOOLCHAIN="$TOOLCHAIN" -t "$IMAGE_NAME" .
|