github.com/cvmfs/docker-graphdriver@v0.0.0-20181206110523-155ec6df0521/tests/test_thin_build/test.sh (about)

     1  #!/bin/bash
     2  
     3  BUILD_DIR="$PWD/docker_build_scratch"
     4  
     5  mkdir "$BUILD_DIR"
     6  cd "$BUILD_DIR"
     7  
     8  cp "$ROOT_DIR/data/thin_build/Dockerfile" .
     9  echo "Hello world" > test_file
    10  
    11  cd "$SCRATCH"
    12  
    13  sudo dockerd -D --experimental -g graph -s "$PLUGIN_NAME" &
    14  wait_process dockerd up
    15  
    16  docker build "$BUILD_DIR"
    17  status=$?
    18  
    19  
    20  if $status; then
    21      docker run atlantic777/build cat /test_file
    22      $status=$?
    23  fi
    24  
    25  stop_docker
    26  exit $status