diff --git a/itest/docker-compose.yml b/itest/docker-compose.yml new file mode 100644 index 0000000..6fd0cc9 --- /dev/null +++ b/itest/docker-compose.yml @@ -0,0 +1,10 @@ +version: '2' +services: + + duplicity: + build: ../Dockerfile.ubuntu + volumes: + - duplicity-test-data:/data + - duplicity-test-backups:/backups + environment: + FOO: bar diff --git a/itest/itest.sh b/itest/itest.sh new file mode 100755 index 0000000..b0f7f66 --- /dev/null +++ b/itest/itest.sh @@ -0,0 +1,9 @@ +#! /bin/bash + +docker-compose up -d +docker-compose exec duplicity sh -c "mkdir -p /data && echo Test > /data/test.txt" +docker-compose down +docker-compose up +docker volumes rm duplicity-test-data +docker-compose up -d +docker-compose exec duplicity /restore.sh