borg container image feature/review-docker: pipelines and scripts revisions #1
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +1,4 @@
|
||||
**.local.**
|
||||
local/**
|
||||
.env
|
||||
|
||||
|
||||
@@ -188,6 +188,11 @@ BUILD=""
|
||||
# uncomment do force build
|
||||
#BUILD="--build"
|
||||
|
||||
if [ ! -f ./docker-compose.dev.local.yaml ]; then
|
||||
touch ./docker-compose.dev.local.yaml
|
||||
EOF
|
||||
fi
|
||||
|
||||
docker compose \
|
||||
--project-name borg-backup-dev \
|
||||
-f docker-compose.dev.yaml \
|
||||
|
||||
@@ -11,8 +11,8 @@ services:
|
||||
- BORG_REPO="${BORG_REPO}"
|
||||
- BORG_RSH="${BORG_REPO}"
|
||||
- BORG_PASSPHRASE="${BORG_PASSPHRASE}"
|
||||
- MODE=SHELL # Valid modes are: BORG, SCRIPT, SHELL, default is BORG
|
||||
command: "ls -lah"
|
||||
- MODE=SCRIPT # Valid modes are: BORG, SCRIPT, SHELL, default is BORG
|
||||
#command: "ls -lah"
|
||||
configs:
|
||||
# - source: backup_script
|
||||
# target: /app/backup-scripts/run
|
||||
|
||||
@@ -16,8 +16,8 @@ case "$MODE" in
|
||||
cat /app/README.md
|
||||
exit 1
|
||||
fi
|
||||
echo "Executing: backup script with arguments: "\${@:1\"."
|
||||
cd /app/backup-scripts && bash backup \"${@:1}"
|
||||
echo "Executing: backup script with arguments: ${@:1} "
|
||||
cd /app/backup-scripts && bash backup "${@:1}"
|
||||
;;
|
||||
|
||||
SHELL)
|
||||
|
||||
Reference in New Issue
Block a user