ci.sh 364 B

123456789101112131415161718192021222324
  1. #!/usr/bin/env bash
  2. set -o errexit
  3. set -o nounset
  4. set -o pipefail
  5. ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
  6. source "${ROOT_DIR}/hack/lib/init.sh"
  7. function ci() {
  8. make install "$@"
  9. make deps "$@"
  10. make lint "$@"
  11. make test "$@"
  12. make build "$@"
  13. }
  14. #
  15. # main
  16. #
  17. gpustack::log::info "+++ CI +++"
  18. ci "$@"
  19. gpustack::log::info "--- CI ---"