Carla binary releases https://kx.studio/carla
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.

74 lines
2.0KB

  1. language: cpp
  2. os: linux
  3. dist: focal
  4. cache:
  5. directories:
  6. - ${HOME}/PawPawBuilds/builds
  7. - ${HOME}/PawPawBuilds/debs
  8. - ${HOME}/PawPawBuilds/downloads
  9. - ${HOME}/PawPawBuilds/targets/macos
  10. - ${HOME}/PawPawBuilds/targets/macos-universal
  11. - ${HOME}/PawPawBuilds/targets/win32
  12. - ${HOME}/PawPawBuilds/targets/win64
  13. env:
  14. global:
  15. - BOOTSTRAP_VERSION=3
  16. jobs:
  17. # linux with win32 cross-compilation
  18. - name: "win32 cross-compiled"
  19. os: linux
  20. compiler: gcc
  21. env:
  22. - TARGET="win32"
  23. services:
  24. - xvfb
  25. # linux with win64 cross-compilation
  26. - name: "win64 cross-compiled"
  27. os: linux
  28. compiler: gcc
  29. env:
  30. - TARGET="win64"
  31. services:
  32. - xvfb
  33. # macOS native intel build
  34. - name: "macOS native intel"
  35. os: osx
  36. osx_image: xcode9.4
  37. env:
  38. - TARGET="macos"
  39. # macOS universal build
  40. - name: "macOS universal"
  41. os: osx
  42. osx_image: xcode12.3
  43. env:
  44. - TARGET="macos-universal"
  45. before_install:
  46. - bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
  47. install:
  48. - bash ${TRAVIS_BUILD_DIR}/.travis/install.sh
  49. script:
  50. - bash ${TRAVIS_BUILD_DIR}/build.sh ${TARGET}
  51. deploy:
  52. provider: releases
  53. api_key:
  54. secure: "afKJTgVeXjuOSTqnkvYBK129dwgIhfEuw98DmCDmEeW/+IeUBZC1PtnvlDAxxsqExZgdCi1i+8fRzdFGQS6GpNx6IZzIZs/DETR0XjNdtf6gZLwnCC98OskqG724P0qlW+DJFU4cfje7iYw75UbDEFlTosgFqIeNC0oBi1APTIQM3AtfyK5HqGCqRORzQBuBoE7JaJDTiY31W1hiXhJrUZZVP9ne5Gxl81SeOEUUrofaP91z4BBifr9ffZyFONdJTjBv3UnKyajDoORZkgE97hknLVaXMkOTKRmA4BIFbu0ag0/TW/8JGyEca/uQFX14LS1qWRNoLVajaWiZrHlo4qwznQE4S2jGWu1vMitbqqlkNG2ps75Qs45KoKluBo5hwoe6LNUn8aIacji+pEe+JTGOHArWgnPP5qJpDQgDy2HhINxEU0aFm89vJWaavWwQmDEDpwrcpa81mOG5XCMlpAVBcqfXU35j/mxT/nn7eLnCAnxXgayS81AovlbBJTZf9F8XVoK+XlMUwuL5Dk56SfnSGIXEGLgrdxSwkKMr3lRiDzIB9lzv7U/QXlvX/6n3YwW9GucsVa5C1I79t4FOFIX1xNUzj7No2EwnTSiQfte8GmfGw0SuqRM6SKd6JnQvISZ5zx+/NEKODMPWrFPRy9uluChr9t5KUOmC9HNFdUU="
  55. file_glob: true
  56. file:
  57. - Carla/*.dmg
  58. - Carla/*.zip
  59. skip_cleanup: true
  60. on:
  61. tags: true