tests: # List of all tests
  -
    name: "my-name" # Name of test. Run with make test-my-name.
    project: "project" # Name of project. Use this OR workspace.
    workspace: "workspace" # Name of workspace. Use this OR project.
    scheme: "scheme" # Scheme to use during test. Make sure it's shared.
    platform: "platform" # Platform to use for test. e.g. "iOS Simulator"
    os: "os" # OS to use for test. e.g. "8.3"
    device: "device" # Device to use for test. e.g. "iPad 2"
archives: # List of all archives.
  -
    bundle_name: "my-name" # Name of actual product, CFBundleName
    name: "my-name" # Name of archive. Run with make artifacts/archives/my-name.xcarchive
    scheme: "scheme" # Scheme to use during archive. Make sure it's shared.
    configuration: "configuration" # Configuration to use during archive.
    project: "project-name" # Name of project. Use this OR workspace.
    workspace: "workspace-name" # Name of workspace. Use this OR project.
    ipas: # List of all ipas to generate from parent archive
      -
        name: "my-name" # Name of ipa. Run with make artifacts/ipas/my-name.ipa
        options: "my-options.plist" # Path to export options plist
        distributions: # List of all distributions for the parent ipa
          -
            type: "hockeyapp" # Distribution type.
            api-token: "" # X-HockeyAppToken
            name: "my-name" # Distribution name. Run with make distribute my-name
            notes: "New build!" # (Optional) Release notes as Textile or Markdown
            notes_type: 0 # (Optional) Type of release notes: 0 for Textile, 1 for Markdown
            notify: 0 # (Optional) Notify testers: 0 no notify, 1 notify testers that can install app, 2 notify all
            status: 2 # (Optional) Download status: 1 don't allow users to download, 2 make available for download
            tags: "" # (Optional) Restrict download to comma-separated list of tags
            teams: "" # (Optional) Restrict download to comma-separated list of team IDs
            users: "" # (Optional) Restrict download to comma-separated list of user IDs
            mandatory: 0 # (Optional) Set version as mandatory: 0 for not mandatory, 1 for mandatory
            release_type: 0 # (Optional) 2 for alpha, 0 for beta [default], 1 for store, 3 for enterprise
            private: false # (Optional) Set to true to enable the private download page
            commit_sha: "" # (Optional) Set to the git commit sha for this build
            build_server_url: "" # (Optional) Set to the URL of the build job on your build server
            repository_url: "" # (Optional) Set to your source repository