github.com/olli-ai/jx/v2@v2.0.400-0.20210921045218-14731b4dd448/hack/generate.sh (about)

     1  #!/bin/bash
     2  
     3  set -e
     4  
     5  RED='\033[0;31m'
     6  GREEN='\033[0;32m'
     7  RESET='\033[0m'
     8  
     9  echo "Running validation scripts..."
    10  
    11  scripts=(
    12      "make verify-generation-complete"
    13  )
    14  
    15  fail=0
    16  for s in "${scripts[@]}"; do
    17      echo "RUN ${s}"
    18      set +e
    19      $s
    20      result=$?
    21      set -e
    22      if [[ $result  -eq 0 ]]; then
    23          echo -e "${GREEN}PASSED${RESET} ${s}"
    24      else
    25          echo -e "${RED}FAILED${RESET} ${s}"
    26          fail=1
    27      fi
    28  done
    29  exit $fail