1
0
mirror of https://github.com/pravets/oscript-images.git synced 2025-11-29 22:58:10 +02:00

chore: добавлен скрипт для очистки переменных среды и разлогинивания из Docker

This commit is contained in:
Iosif Pravets
2025-06-09 21:09:00 +00:00
committed by GitHub
parent 46c753dcb3
commit 8f92a86019

22
scripts/cleanup.sh Executable file
View File

@@ -0,0 +1,22 @@
#!/usr/bin/env bash
set -euo pipefail
# Разлогинивание из Docker
if [ -n "$DOCKER_REGISTRY_URL" ]; then
docker logout "$DOCKER_REGISTRY_URL"
else
docker logout
fi
# Очистка переменных среды из .env
if [ -f .env ]; then
while IFS='=' read -r var _; do
# Удаляем пробелы и префикс export, если есть
var=$(echo "$var" | sed -e 's/^export[[:space:]]*//')
if [[ $var != "" && $var != \#* ]]; then
unset "$var"
fi
done < .env
fi
echo "Очистка завершена."