remove clojure dep for CI
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Shared helpers for the script/docker-* entry points and script/integration-test. Source, don't run.
|
||||
#
|
||||
# The docker-container buildx builder works around an LXC/AppArmor bug in runc
|
||||
# (opencontainers/runc#5007) that fails RUN steps during image build.
|
||||
|
||||
use_builder() {
|
||||
local builder=vibe-builder
|
||||
if ! docker buildx inspect "$builder" >/dev/null 2>&1; then
|
||||
docker buildx create --name "$builder" \
|
||||
--driver docker-container \
|
||||
--buildkitd-config buildkitd.toml
|
||||
fi
|
||||
docker buildx use "$builder"
|
||||
}
|
||||
|
||||
# Builds the app image with the test and coverage deps pre-fetched, tagged vibe-unit.
|
||||
build_unit_image() {
|
||||
use_builder
|
||||
docker buildx build --load --build-arg DEPS_ALIASES=test:cov -t vibe-unit .
|
||||
}
|
||||
Reference in New Issue
Block a user