Skip to main content

upload

Upload applet tests to the signageOS platform

Description

Uploads test files for remote execution on signageOS devices. Test files are identified based on the test configuration in package.json and uploaded to the platform for automated testing. Supports incremental uploads with change detection and confirmation prompts.

Usage

sos applet test upload [options]

Options

OptionDescription
--no-default-organizationPrevent using the defaultOrganizationUid from ~/.sosrc (boolean)
--organization-uidOrganization UID (string)
--applet-uidApplet UID (string)
--yesAllow to upload new applet test or override existing test without confirmation step (boolean)
--verboseOutputs all files to upload (boolean)

Examples

# Upload applet tests
sos applet test upload

# Upload tests with confirmation skip
sos applet test upload --yes

# Upload tests with verbose output
sos applet test upload --verbose

# Upload tests for specific applet
sos applet test upload --applet-uid my-applet-uid

Since

0.10.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