Skip to main content

upload

Uploads current runner version

Description

Uploads current runner version to the signageOS platform based on configuration and schema files in the current directory. Handles runner and version management automatically.

May prompt for confirmation when creating new runners or versions. Use --yes to skip confirmation prompts for automated deployments.

Usage

sos runner upload [options]

Options

OptionDescription
--no-default-organizationPrevent using the defaultOrganizationUid from ~/.sosrc (boolean)
--organization-uidOrganization UID (string)
--yesSkip confirmation prompts for runner or version creation (boolean)

Examples

# Upload runner from current directory
sos runner upload

# Upload with specific organization, skip prompts
sos runner upload --organization-uid abc123def456 --yes

Since

2.6.0

Global Options

All commands support the following global options:

OptionAliasDescription
--help-hDisplay help information for any command
--version-vDisplay the installed version of the CLI
--api-url-uOverride the API URL for REST requests
--profileUse a specific profile from ~/.sosrc config

Examples

# Show version
sos --version

# Get help for any command
sos applet --help
sos applet upload --help

# Use custom API endpoint
sos --api-url https://api.example.com applet upload

# Use specific profile
sos --profile production organization list