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
Option | Description |
---|---|
--no-default-organization | Prevent using the defaultOrganizationUid from ~/.sosrc (boolean) |
--organization-uid | Organization UID (string) |
--applet-uid | Applet UID (string) |
--yes | Allow to upload new applet test or override existing test without confirmation step (boolean) |
--verbose | Outputs 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:
Option | Alias | Description |
---|---|---|
--help | -h | Display help information for any command |
--version | -v | Display the installed version of the CLI |
--api-url | -u | Override the API URL for REST requests |
--profile | Use 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