File: build_test.sh

package info (click to toggle)
cp2k 6.1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 204,532 kB
  • sloc: fortran: 835,196; f90: 59,605; python: 9,861; sh: 7,882; cpp: 4,868; ansic: 2,807; xml: 2,185; lisp: 733; pascal: 612; perl: 547; makefile: 497; csh: 16
file content (24 lines) | stat: -rwxr-xr-x 433 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

# author: Ole Schuett

if (( $# < 1 )); then
    echo "usage: build_test.sh <test_name> [additional-args]"
    echo "example: build_test.sh python"
    exit 1
fi

set -e
TESTNAME=$1
shift
echo "Building ${TESTNAME} ..."

BUILDARGS=""
if [ -f ./test_${TESTNAME}/buildargs.sh ]; then
  source ./test_${TESTNAME}/buildargs.sh
fi

set -x
docker build -t img_cp2k_test_${TESTNAME} ${BUILDARGS} "$@" ./test_${TESTNAME}/

#EOF