github.com/kaleido-io/firefly@v0.0.0-20210622132723-8b4b6aacb971/test/e2e/run.sh (about)

     1  #!/bin/bash -x
     2  set -euo pipefail
     3  
     4  CWD=$(dirname "$0")
     5  CLI=ff
     6  STACK_DIR=~/.firefly/stacks
     7  STACK_NAME=firefly-e2e
     8  STACK_FILE=$STACK_DIR/$STACK_NAME/stack.json
     9  DOWNLOAD_CLI=true
    10  CREATE_STACK=true
    11  
    12  if $DOWNLOAD_CLI
    13  then
    14  	go install github.com/kaleido-io/firefly-cli/ff@latest
    15  fi
    16  
    17  if $CREATE_STACK
    18  then
    19  	$CLI remove -f $STACK_NAME || true
    20  	$CLI init $STACK_NAME 2
    21  	$CLI start $STACK_NAME
    22  fi
    23  
    24  export STACK_FILE
    25  cd $CWD && go test -v .