move-artifacts.sh 977 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #!/bin/sh
  2. set -eo pipefail
  3. if [ -z "$MAS_BUILD" ]; then
  4. BUILD_TYPE="darwin"
  5. else
  6. BUILD_TYPE="mas"
  7. fi
  8. rm -rf generated_artifacts_${BUILD_TYPE}
  9. mkdir generated_artifacts_${BUILD_TYPE}
  10. mv_if_exist() {
  11. if [ -f "$1" ] || [ -d "$1" ]; then
  12. echo Storing $1
  13. mv $1 generated_artifacts_${BUILD_TYPE}
  14. else
  15. echo Skipping $1 - It is not present on disk
  16. fi
  17. }
  18. cp_if_exist() {
  19. if [ -f "$1" ] || [ -d "$1" ]; then
  20. echo Storing $1
  21. cp $1 generated_artifacts_${BUILD_TYPE}
  22. else
  23. echo Skipping $1 - It is not present on disk
  24. fi
  25. }
  26. mv_if_exist src/out/Default/dist.zip
  27. mv_if_exist src/out/Default/gen/node_headers.tar.gz
  28. mv_if_exist src/out/Default/symbols.zip
  29. mv_if_exist src/out/Default/mksnapshot.zip
  30. mv_if_exist src/out/Default/chromedriver.zip
  31. mv_if_exist src/out/ffmpeg/ffmpeg.zip
  32. mv_if_exist src/out/Default/hunspell_dictionaries.zip
  33. mv_if_exist src/cross-arch-snapshots
  34. cp_if_exist src/out/electron_ninja_log
  35. cp_if_exist src/out/Default/.ninja_log