26 lines
714 B
Bash
Executable File
26 lines
714 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
. tools/lib/lib.sh
|
|
|
|
echo "Disk space before:"
|
|
docker run --rm busybox df -h
|
|
|
|
# Clean docker images
|
|
docker images "airbyte/source*" | grep airbyte | grep -v postgres | tr -s ' ' | cut -d" " -f 3 | xargs -n 1 -I {} docker image rm {}
|
|
docker images "airbyte/destination*" | grep airbyte | grep -v postgres | tr -s ' ' | cut -d" " -f 3 | xargs -n 1 -I {} docker image rm {}
|
|
docker image prune --force
|
|
|
|
# Clean build artifacts
|
|
cd $SCRIPT_DIRECTORY && cd ../..
|
|
rm -rf build/*
|
|
rm -rf */*/build
|
|
rm -rf airbyte-integrations/*/build
|
|
rm -rf airbyte-integrations/*/*/build
|
|
rm -rf airbyte-integrations/connectors/*/.venv
|
|
cd $SCRIPT_DIRECTORY
|
|
|
|
echo "Disk space after:"
|
|
docker run --rm busybox df -h
|