| 12345678910111213141516171819202122 | 
							- #!/bin/sh
 
- # This script is for running end-to-end tests on a developer machine. It sets up database containers
 
- # to run tests against, runs the tests, and then tears down the containers.
 
- #
 
- # Run this script from the root directory of the borgmatic source.
 
- #
 
- # For more information, see:
 
- # https://torsion.org/borgmatic/docs/how-to/develop-on-borgmatic/
 
- set -e
 
- USER_PODMAN_SOCKET_PATH=/run/user/$UID/podman/podman.sock
 
- if [ -e "$USER_PODMAN_SOCKET_PATH" ]; then
 
-     export DOCKER_HOST="unix://$USER_PODMAN_SOCKET_PATH"
 
- fi
 
- docker-compose --file tests/end-to-end/docker-compose.yaml --progress quiet up --force-recreate \
 
-     --renew-anon-volumes --detach
 
- docker-compose --file tests/end-to-end/docker-compose.yaml --progress quiet attach tests
 
- docker-compose --file tests/end-to-end/docker-compose.yaml --progress quiet down
 
 
  |