Module: RokuBuilder

Defined in:
lib/roku_builder.rb,
lib/roku_builder/util.rb,
lib/roku_builder/keyer.rb,
lib/roku_builder/linker.rb,
lib/roku_builder/loader.rb,
lib/roku_builder/stager.rb,
lib/roku_builder/tester.rb,
lib/roku_builder/monitor.rb,
lib/roku_builder/version.rb,
lib/roku_builder/packager.rb,
lib/roku_builder/inspector.rb,
lib/roku_builder/navigator.rb,
lib/roku_builder/controller.rb,
lib/roku_builder/config_parser.rb,
lib/roku_builder/error_handler.rb,
lib/roku_builder/config_manager.rb,
lib/roku_builder/config_validator.rb,
lib/roku_builder/manifest_manager.rb,
lib/roku_builder/controller_commands.rb

Overview

Wrapping module for the Roku Builder Gem

Defined Under Namespace

Classes: ConfigManager, ConfigParser, ConfigValidator, Controller, ControllerCommands, ErrorHandler, Inspector, Keyer, Linker, Loader, ManifestManager, Monitor, Navigator, Packager, Stager, Tester, Util

Constant Summary collapse

SUCCESS =

Success

0
VALID =

Valid Options

0
EXTRA_COMMANDS =

Too many commands given

1
NO_COMMANDS =

No commands given

2
EXTRA_SOURCES =

Too many source options given

3
NO_SOURCE =

No source options given

4
BAD_CURRENT =

Incorrect use of current option

5
BAD_IN_FILE =

Incorrect use of the in option

7
DEPRICATED =

An Option is Depricated

8
CHANGED_DEVICE =

The default device is offline switched to a secondary device

-1
GOOD_DEVICE =

Device is online

0
BAD_DEVICE =

User defined device was not online

1
NO_DEVICES =

No configured devices were online

2
DEPRICATED_CONFIG =

Config has deplicated options

-1
CONFIG_OVERWRITE =

Tring to overwrite existing config file

1
MISSING_CONFIG =

Missing config file

2
INVALID_CONFIG =

Invalid config file

3
MISSING_MANIFEST =

Missing manifest file

4
UNKNOWN_DEVICE =

Unknow device given

5
UNKNOWN_PROJECT =

Unknown project given

6
UNKNOWN_STAGE =

Unknown stage given

7
FAILED_SIDELOAD =

Failed to sideload app

8
FAILED_SIGNING =

Failed to sign app

9
FAILED_DEEPLINKING =

Failed to deeplink to app

10
FAILED_NAVIGATING =

Failed to send navigation command

11
FAILED_SCREENCAPTURE =

Failed to capture screen

12
IDENTICAL_SIDELOAD =

Did not sideload as content is identical

13
VERSION =

Version of the RokuBuilder Gem

"3.6.0"
MISSING_DEVICES =
1
MISSING_DEVICES_DEFAULT =
2
DEVICE_DEFAULT_BAD =
3
MISSING_PROJECTS =
4
MISSING_PROJECTS_DEFAULT =
5
PROJECTS_DEFAULT_BAD =
6
DEVICE_MISSING_IP =
7
DEVICE_MISSING_USER =
8
DEVICE_MISSING_PASSWORD =
9
PROJECT_MISSING_APP_NAME =
10
PROJECT_MISSING_DIRECTORY =
11
PROJECT_MISSING_FOLDERS =
12
PROJECT_FOLDERS_BAD =
13
PROJECT_MISSING_FILES =
14
PROJECT_FILES_BAD =
15
STAGE_MISSING_BRANCH =
16
STAGE_MISSING_SCRIPT =
17
PROJECT_STAGE_METHOD_BAD =
18
MISSING_STAGE_METHOD =
-1