pipeline.template.yml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # Copyright Materialize, Inc. and contributors. All rights reserved.
  2. #
  3. # Use of this software is governed by the Business Source License
  4. # included in the LICENSE file at the root of this repository.
  5. #
  6. # As of the Change Date specified in that file, in accordance with
  7. # the Business Source License, use of this software will be governed
  8. # by the Apache License, Version 2.0.
  9. # Deploys are fast, do them quickly
  10. priority: 30
  11. steps:
  12. - id: deploy_mz-debug-linux-x86_64
  13. label: "Deploy mz-debug for Linux x86-64"
  14. command: bin/ci-builder run stable bin/pyactivate -m ci.deploy_mz-debug.linux
  15. timeout_in_minutes: 30
  16. agents:
  17. queue: linux-x86_64-small
  18. concurrency: 1
  19. concurrency_group: deploy-mz-debug/linux/x86_64
  20. - id: deploy_mz-debug-linux-aarch64
  21. label: "Deploy mz-debug for Linux aarch64"
  22. command: bin/ci-builder run stable bin/pyactivate -m ci.deploy_mz-debug.linux
  23. timeout_in_minutes: 30
  24. agents:
  25. queue: linux-aarch64-small
  26. concurrency: 1
  27. concurrency_group: deploy-mz-debug/linux/aarch64
  28. - id: deploy_mz-debug-macos-x86_64
  29. label: "Deploy mz-debug for macOS x86-64"
  30. command: bin/pyactivate -m ci.deploy_mz-debug.macos
  31. agents:
  32. queue: mac-x86_64
  33. timeout_in_minutes: 30
  34. concurrency: 1
  35. concurrency_group: deploy-mz-debug/macos/x86_64
  36. - id: deploy_mz-debug-macos-aarch64
  37. label: "Deploy mz-debug for macOS aarch64"
  38. command: bin/pyactivate -m ci.deploy_mz-debug.macos
  39. agents:
  40. queue: mac-aarch64
  41. timeout_in_minutes: 30
  42. concurrency: 1
  43. concurrency_group: deploy-mz-debug/macos/aarch64