본문으로 바로가기

tuist runner profile create

Create a runner profile. Run 'tuist runner profile catalog' for the available shapes and Xcode versions.

Arguments#

name#

Profile name: up to 32 lowercase letters, digits, and hyphens, starting with a letter. Workflows use it as runs-on: tuist-<name>.

bash
tuist runner profile create [name]

platform#

The platform the profile's jobs run on.

bash
tuist runner profile create --platform [platform]

vcpus#

vCPUs of an available shape for the platform.

bash
tuist runner profile create --vcpus [vcpus]

memory-gb#

Memory in GB of an available shape for the platform.

bash
tuist runner profile create --memory-gb [memory-gb]

xcode-version Optional#

An available Xcode version. Required for macOS profiles.

bash
tuist runner profile create --xcode-version [xcode-version]

save-cache-from Optional#

Additional branch name or * pattern whose jobs save the profile's cache volumes. Repeat for several branches.

bash
tuist runner profile create --save-cache-from [save-cache-from]

save-cache-from-default-branch Optional#

Whether jobs on each repository's default branch save the profile's cache volumes. Defaults to saving.

bash
tuist runner profile create --save-cache-from-default-branch

no-save-cache-from-default-branch Optional#

Whether jobs on each repository's default branch save the profile's cache volumes. Defaults to saving.

bash
tuist runner profile create --no-save-cache-from-default-branch

account Optional#

Account handle. Defaults to the account in the project's full handle.

bash
tuist runner profile create --account [account]

path Optional#

Project directory.

bash
tuist runner profile create --path [path]
tuist runner profile create -p [path]

json Optional#

Return the response as JSON.

bash
tuist runner profile create --json