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.

cirrus-build.sh 505B

1234567891011121314151617181920
  1. #!/bin/bash
  2. set -euo pipefail
  3. source .cirrus/cirrus-env
  4. ./gradlew build \
  5. -DbuildNumber="$BUILD_NUMBER" \
  6. -x test \
  7. --parallel --console plain --build-cache
  8. pushToCirrusCiCache() {
  9. cd "${1}"
  10. zipfile=$(ls -- *.zip)
  11. echo "Uploading $zipfile to CirrusCI cache"
  12. curl -s -X POST --data-binary @"$zipfile" "http://$CIRRUS_HTTP_CACHE_HOST/$zipfile"
  13. echo "$zipfile successfully uploaded to CirrusCI cache"
  14. }
  15. export -f pushToCirrusCiCache
  16. pushToCirrusCiCache sonar-application/build/distributions