light/tools/scripts/build_ci_images.sh
light7734 798732632a
Some checks failed
continuous-integration/drone/push Build is failing
ci: major refactors & add msvc check (#8)
reviewed-on: #8
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io>
2025-07-20 04:37:05 +00:00

27 lines
622 B
Bash
Executable file

#!/bin/bash
set -e
IMAGE_DIR="$(git rev-parse --show-toplevel)/tools/ci/images"
echo "==> Building image: clang format"
cd "$IMAGE_DIR/clang_format"
docker build -t clang_format .
echo "==> Building image: static analysis"
cd "$IMAGE_DIR/static_analysis"
docker build -t static_analysis .
echo "==> Building image: unit tests"
cd "$IMAGE_DIR/unit_tests"
docker build -t unit_tests .
echo "==> Building image: valgrind"
cd "$IMAGE_DIR/valgrind"
docker build -t valgrind .
echo "==> Building image: leak_sanitizer"
cd "$IMAGE_DIR/leak_sanitizer"
docker build -t leak_sanitizer .
echo "WOOOOOOOOOOOOOOOOH!!! DONE :D"