You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
587 B

7 years ago
7 years ago
7 years ago
7 years ago
  1. #!/bin/bash
  2. set -e -u
  3. set -o pipefail
  4. export TMPDIR_ROOT=$(mktemp -d /tmp/concoure-curl-resource-tests.XXXXXX)
  5. trap "rm -rf $TMPDIR_ROOT" EXIT
  6. if [ -d /opt/resource ]; then
  7. resource_dir=/opt/resource
  8. else
  9. resource_dir=$(cd $(dirname $0)/../assets && pwd)
  10. fi
  11. run() {
  12. export TMPDIR=$(mktemp -d ${TMPDIR_ROOT}/concoure-curl-resource-tests.XXXXXX)
  13. echo -e 'running '"$@"$'\e[0m...'
  14. eval "$@" 2>&1 | sed -e 's/^/ /g'
  15. echo ""
  16. }
  17. create_version_file() {
  18. local version=$1
  19. local src=$2
  20. mkdir $src/version
  21. echo "$version" > $src/version/number
  22. echo version/number
  23. }