codemagic.yml 943 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. definitions:
  2. env_versions: &env_versions
  3. xcode: latest
  4. cocoapods: default
  5. workflows:
  6. ios- release:
  7. name: IOS release
  8. labels:
  9. - QA
  10. - ${TENANT_NAME}
  11. instance_type: mac_mini_m1
  12. max_build_duration: 60
  13. environment:
  14. groups:
  15. - group_name
  16. vars:
  17. PUBLIC_ENV_VAR: "value here"
  18. flutter: stable
  19. xcode: latest
  20. cache:
  21. cache_paths:
  22. - ~/.pub-cache
  23. triggering:
  24. events:
  25. - push
  26. branch_patterns:
  27. - pattern: '*'
  28. include: true
  29. source: true
  30. cancel_previous_builds: false
  31. scripts:
  32. - name: Build for iOS # Name of the section
  33. script: flutter build ios # The script(s) to be run in that section
  34. artifacts:
  35. - build/**/outputs/bundle/**/*.aab
  36. publishing:
  37. email:
  38. recipients:
  39. - name@example.com
  40. scripts:
  41. - echo 'Post-publish script'