Skip to content

Instantly share code, notes, and snippets.

@rleibovitz89
Created January 22, 2020 18:25
Show Gist options
  • Save rleibovitz89/3874ea8add8d0bbc71b959b4bc031c15 to your computer and use it in GitHub Desktop.
Save rleibovitz89/3874ea8add8d0bbc71b959b4bc031c15 to your computer and use it in GitHub Desktop.
WBDL-C02YN2LGJG5J:dc-roku rleibovitz$ fab qa deploy:10.20.32.109
[localhost] local: rm -rf dist
[localhost] local: rm -f Archive.zip
[localhost] local: mkdir dist && cd app && cp -r * ../dist
[localhost] local: cp conf/qa.config.xml dist/config.xml
[localhost] local: cp -r dist/source/common/components/. dist/components/
[localhost] local: rm -rf dist/source/common/components/
[localhost] local: cp -r dist/source/common/testFramework/. dist/source/testFramework
[localhost] local: rm -rf dist/source/common/testFramework/
[localhost] local: cp -r dist/source/common/tests/. dist/source/tests/
[localhost] local: rm -rf dist/source/common/tests/
[localhost] local: rm dist/source/common/README.md
[localhost] local: cd dist && zip -r ../Archive.zip * -x "*.DS_Store" "*.gitignore"
adding: components/ (stored 0%)
adding: components/series/ (stored 0%)
adding: components/series/SeasonEpisodeListItem.brs (deflated 75%)
adding: components/series/badgeList/ (stored 0%)
adding: components/series/badgeList/SeriesBadge.xml (deflated 46%)
adding: components/series/badgeList/SeriesBadge.brs (deflated 58%)
adding: components/series/badgeList/SeriesBadgeList.xml (deflated 43%)
adding: components/series/badgeList/SeriesBadgeList.brs (deflated 50%)
adding: components/series/SeasonEpisodeListItem.xml (deflated 75%)
adding: components/series/SeasonEpisodeList.brs (deflated 78%)
adding: components/series/SeriesFilterButton.xml (deflated 45%)
adding: components/series/SeriesDetailScene.xml (deflated 79%)
adding: components/series/EpisodeCountdownTimer.xml (deflated 45%)
adding: components/series/SeriesDetailScene.brs (deflated 79%)
adding: components/series/EpisodeCountdownTimer.brs (deflated 71%)
adding: components/series/SeriesFilterButton.brs (deflated 66%)
adding: components/series/SeasonEpisodeList.xml (deflated 69%)
adding: components/series/SeasonEpisodeListItemData.xml (deflated 63%)
adding: components/misc/ (stored 0%)
adding: components/misc/EstToggleButton.brs (deflated 70%)
adding: components/misc/StyledProgressButton.brs (deflated 70%)
adding: components/misc/StyledLabel.brs (deflated 74%)
adding: components/misc/TransparentOutlinedRectangle.brs (deflated 74%)
adding: components/misc/ImageButton.xml (deflated 49%)
adding: components/misc/InputField.xml (deflated 75%)
adding: components/misc/TransparentOutlinedRectangle.xml (deflated 62%)
adding: components/misc/ImageButton.brs (deflated 67%)
adding: components/misc/InputField.brs (deflated 75%)
adding: components/misc/StyledProgressButton.xml (deflated 61%)
adding: components/misc/StyledLabel.xml (deflated 60%)
adding: components/misc/EstToggleButton.xml (deflated 51%)
adding: components/misc/StyledDialog.xml (deflated 51%)
adding: components/misc/OutlinedLabel.xml (deflated 45%)
adding: components/misc/CustomKeyboard.xml (deflated 58%)
adding: components/misc/PremiumModal.brs (deflated 72%)
adding: components/misc/CheckBoxButton.xml (deflated 64%)
adding: components/misc/StyledButton.brs (deflated 74%)
adding: components/misc/OutlinedRectangle.brs (deflated 62%)
adding: components/misc/SmartLayoutGroup.xml (deflated 34%)
adding: components/misc/OutlinedRectangle.xml (deflated 45%)
adding: components/misc/SmartLayoutGroup.brs (deflated 71%)
adding: components/misc/StyledButton.xml (deflated 43%)
adding: components/misc/OutlinedLabel.brs (deflated 70%)
adding: components/misc/StyledDialog.brs (deflated 68%)
adding: components/misc/CustomKeyboard.brs (deflated 63%)
adding: components/misc/PremiumModal.xml (deflated 72%)
adding: components/misc/CheckBoxButton.brs (deflated 67%)
adding: components/settings/ (stored 0%)
adding: components/settings/GlobalESTSettingsNode.xml (deflated 42%)
adding: components/settings/GlobalESTSettingsNode.brs (deflated 61%)
adding: components/settings/LoadESTSettingsTask.brs (deflated 43%)
adding: components/settings/LoadESTSettingsTask.xml (deflated 41%)
adding: components/home/ (stored 0%)
adding: components/home/HomeFeaturedDotIndicator.brs (deflated 58%)
adding: components/home/HomeRowListItem.xml (deflated 86%)
adding: components/home/HomeFeaturedBackground.brs (deflated 60%)
adding: components/home/HomeRowListData.xml (deflated 67%)
adding: components/home/BrowseScene.xml (deflated 75%)
adding: components/home/BrowseScene.brs (deflated 81%)
adding: components/home/HomeFeaturedBackground.xml (deflated 49%)
adding: components/home/HomeFeaturedDotIndicator.xml (deflated 46%)
adding: components/home/HomeRowListItem.brs (deflated 83%)
adding: components/home/HomeRowList.xml (deflated 53%)
adding: components/home/HeaderNavBar.xml (deflated 66%)
adding: components/home/HomeFeaturedBackgroundItem.brs (deflated 57%)
adding: components/home/HeaderNavBar.brs (deflated 70%)
adding: components/home/HomeFeaturedBackgroundItem.xml (deflated 58%)
adding: components/home/HomeRowList.brs (deflated 83%)
adding: components/video/ (stored 0%)
adding: components/video/NextUpOverlay.xml (deflated 76%)
adding: components/video/VideoScene.xml (deflated 58%)
adding: components/video/SkipButton.brs (deflated 75%)
adding: components/video/RatingsOverlay.brs (deflated 72%)
adding: components/video/VideoScene.brs (deflated 75%)
adding: components/video/RatingsOverlay.xml (deflated 78%)
adding: components/video/SkipButton.xml (deflated 46%)
adding: components/video/NextUpOverlay.brs (deflated 74%)
adding: components/video/SegmentVideoObserver.xml (deflated 49%)
adding: components/video/SegmentVideoObserver.brs (deflated 53%)
adding: components/tasks/ (stored 0%)
adding: components/tasks/GetFavoritesTask.xml (deflated 42%)
adding: components/tasks/SayTermsOfServiceTask.brs (deflated 61%)
adding: components/tasks/SpeechTask.xml (deflated 44%)
adding: components/tasks/SpeechTask.brs (deflated 63%)
adding: components/tasks/GetFavoritesTask.brs (deflated 70%)
adding: components/tasks/SayTermsOfServiceTask.xml (deflated 42%)
adding: components/tasks/SegmentTileClickObserver.brs (deflated 70%)
adding: components/tasks/RegistryHandler.xml (deflated 47%)
adding: components/tasks/RegistryHandler.brs (deflated 70%)
adding: components/tasks/SegmentTileClickObserver.xml (deflated 41%)
adding: components/collection/ (stored 0%)
adding: components/collection/CollectionGrid.xml (deflated 49%)
adding: components/collection/CollectionScene.xml (deflated 71%)
adding: components/collection/CollectionScene.brs (deflated 75%)
adding: components/collection/CollectionGrid.brs (deflated 80%)
adding: components/comicSeries/ (stored 0%)
adding: components/comicSeries/ComicPageButtonItem.xml (deflated 51%)
adding: components/comicSeries/ComicPageButtonItem.brs (deflated 57%)
adding: components/comicSeries/SeriesBookItemData.xml (deflated 48%)
adding: components/comicSeries/ComicPageButtonItemData.xml (deflated 36%)
adding: components/comicSeries/ComicSeriesBookList.xml (deflated 70%)
adding: components/comicSeries/ComicSeriesDetailScene.brs (deflated 78%)
adding: components/comicSeries/SeriesBookListItem.brs (deflated 61%)
adding: components/comicSeries/SeriesBookListItem.xml (deflated 67%)
adding: components/comicSeries/ComicSeriesDetailScene.xml (deflated 79%)
adding: components/comicSeries/ComicSeriesBookList.brs (deflated 77%)
adding: components/comicReader/ (stored 0%)
adding: components/comicReader/ComicBookReaderNextBookOverlay.brs (deflated 73%)
adding: components/comicReader/ComicBookDecryptionTask.brs (deflated 63%)
adding: components/comicReader/ComicBookPagePoster.brs (deflated 63%)
adding: components/comicReader/ComicBookReaderPageBrowser.brs (deflated 59%)
adding: components/comicReader/ComicBookReaderSettingsMenu.brs (deflated 81%)
adding: components/comicReader/PageBrowserGridItemData.xml (deflated 29%)
adding: components/comicReader/ComicBookPage.xml (deflated 74%)
adding: components/comicReader/PageBrowserGridItem.brs (deflated 55%)
adding: components/comicReader/GlobalReaderSettingsNode.brs (deflated 73%)
adding: components/comicReader/ComicBookReaderMenu.brs (deflated 80%)
adding: components/comicReader/ComicBookClearFilesTask.brs (deflated 39%)
adding: components/comicReader/LoadReaderSettingsTask.brs (deflated 66%)
adding: components/comicReader/ComicBookReaderMenu.xml (deflated 78%)
adding: components/comicReader/LoadReaderSettingsTask.xml (deflated 41%)
adding: components/comicReader/ComicBookClearFilesTask.xml (deflated 33%)
adding: components/comicReader/ComicBookPage.brs (deflated 78%)
adding: components/comicReader/ComicBookReaderSettingsButton.xml (deflated 49%)
adding: components/comicReader/GlobalReaderSettingsNode.xml (deflated 59%)
adding: components/comicReader/PageBrowserGridItem.xml (deflated 51%)
adding: components/comicReader/ComicBookPagePoster.xml (deflated 59%)
adding: components/comicReader/ComicBookReaderPageBrowser.xml (deflated 56%)
adding: components/comicReader/ComicBookReaderSettingsMenu.xml (deflated 82%)
adding: components/comicReader/ComicBookDecryptionTask.xml (deflated 51%)
adding: components/comicReader/ComicBookReaderNextBookOverlay.xml (deflated 72%)
adding: components/comicReader/ComicBookReaderAlertFeed.brs (deflated 71%)
adding: components/comicReader/ComicHistoryService.xml (deflated 59%)
adding: components/comicReader/ComicBookReader.brs (deflated 80%)
adding: components/comicReader/ComicBookReaderMenuButton.brs (deflated 64%)
adding: components/comicReader/ReaderScene.brs (deflated 50%)
adding: components/comicReader/ComicBookReaderHelpMenu.xml (deflated 76%)
adding: components/comicReader/ComicHistoryServiceTask.xml (deflated 57%)
adding: components/comicReader/ComicHistoryServiceTask.brs (deflated 57%)
adding: components/comicReader/ComicBookReaderMenuButton.xml (deflated 45%)
adding: components/comicReader/ComicBookReaderHelpMenu.brs (deflated 76%)
adding: components/comicReader/ReaderScene.xml (deflated 48%)
adding: components/comicReader/ComicHistoryService.brs (deflated 71%)
adding: components/comicReader/ComicBookReaderAlertFeed.xml (deflated 43%)
adding: components/comicReader/ComicBookReader.xml (deflated 72%)
adding: components/signup/ (stored 0%)
adding: components/signup/SubscriptionScene.xml (deflated 68%)
adding: components/signup/SubscriptionPlanButton.xml (deflated 77%)
adding: components/signup/SignupScene.xml (deflated 77%)
adding: components/signup/SignupScene.brs (deflated 73%)
adding: components/signup/SubscriptionScene.brs (deflated 75%)
adding: components/signup/SubscriptionPlanButton.brs (deflated 71%)
adding: components/signup/SignupSuccessScene.brs (deflated 55%)
adding: components/signup/SignupSuccessScene.xml (deflated 61%)
adding: components/segment/ (stored 0%)
adding: components/segment/SegmentService.brs (deflated 78%)
adding: components/segment/SegmentCallTask.xml (deflated 54%)
adding: components/segment/SegmentCallTask.brs (deflated 65%)
adding: components/segment/SegmentService.xml (deflated 44%)
adding: components/terms/ (stored 0%)
adding: components/terms/TermsOfServiceScene.brs (deflated 75%)
adding: components/terms/TermsOfServiceScene.xml (deflated 75%)
adding: components/tests/ (stored 0%)
adding: components/tests/home/ (stored 0%)
adding: components/tests/home/Test__HomeRowList.xml (deflated 54%)
adding: components/tests/home/Test__HomeRowList.brs (deflated 80%)
adding: components/tests/home/Init.brs (deflated 24%)
adding: components/tests/TestScene.xml (deflated 20%)
adding: components/tests/testCollectionGridSeriesData.json (deflated 71%)
adding: components/tests/testCollectionGridEpisodeClipData.json (deflated 86%)
adding: components/tests/collection/ (stored 0%)
adding: components/tests/collection/Init.brs (deflated 26%)
adding: components/tests/collection/Test__CollectionGrid.brs (deflated 79%)
adding: components/tests/collection/Test__CollectionGrid.xml (deflated 55%)
adding: components/tests/testHomeData.json (deflated 84%)
adding: components/tests/segment/ (stored 0%)
adding: components/tests/segment/Test__SegmentCallTask.brs (deflated 81%)
adding: components/tests/segment/Test__SegmentService.xml (deflated 55%)
adding: components/tests/segment/Init.brs (deflated 34%)
adding: components/tests/segment/Test__SegmentService.brs (deflated 84%)
adding: components/tests/segment/Test__SegmentCallTask.xml (deflated 54%)
adding: components/tests/wbdl/ (stored 0%)
adding: components/tests/wbdl/translation/ (stored 0%)
adding: components/tests/wbdl/translation/Test__DefaultTranslationTask.brs (deflated 76%)
adding: components/tests/wbdl/translation/Init.brs (deflated 39%)
adding: components/tests/wbdl/translation/Test__DefaultTranslationTask.xml (deflated 56%)
adding: components/tests/wbdl/translation/Test__TranslationTask.brs (deflated 83%)
adding: components/tests/wbdl/translation/Test__TranslationTask.xml (deflated 56%)
adding: components/tests/wbdl/bookmarks/ (stored 0%)
adding: components/tests/wbdl/bookmarks/Test__BookmarksPlugin.brs (deflated 81%)
adding: components/tests/wbdl/bookmarks/Init.brs (deflated 23%)
adding: components/tests/wbdl/bookmarks/Test__BookmarksPlugin.xml (deflated 55%)
adding: components/tests/wbdl/api/ (stored 0%)
adding: components/tests/wbdl/api/Init.brs (deflated 24%)
adding: components/tests/wbdl/api/Test__ApiService.xml (deflated 54%)
adding: components/tests/wbdl/api/Test__ApiService.brs (deflated 90%)
adding: components/tests/testCollectionGridCollectionData.json (deflated 75%)
adding: components/tests/testCollectionGridBookData.json (deflated 78%)
adding: components/tests/swiftype/ (stored 0%)
adding: components/tests/swiftype/Test__SwiftypeService.xml (deflated 55%)
adding: components/tests/swiftype/Test__SwiftypeService.brs (deflated 78%)
adding: components/tests/swiftype/Init.brs (deflated 23%)
adding: components/tests/testCollectionGridComicSeriesData.json (deflated 64%)
adding: components/search/ (stored 0%)
adding: components/search/searchSeriesGridItem.xml (deflated 60%)
adding: components/search/searchBookItemData.xml (deflated 42%)
adding: components/search/searchEpisodeGridItem.xml (deflated 62%)
adding: components/search/searchEpisodeGridItem.brs (deflated 60%)
adding: components/search/searchComicSeriesItemData.xml (deflated 36%)
adding: components/search/searchSeriesGridItem.brs (deflated 67%)
adding: components/search/searchComicSeriesGridItem.brs (deflated 48%)
adding: components/search/searchEpisodeItemData.xml (deflated 54%)
adding: components/search/SearchScene.brs (deflated 81%)
adding: components/search/searchSeriesItemData.xml (deflated 37%)
adding: components/search/searchBookGridItem.xml (deflated 61%)
adding: components/search/searchBookGridItem.brs (deflated 55%)
adding: components/search/SearchScene.xml (deflated 81%)
adding: components/search/searchComicSeriesGridItem.xml (deflated 58%)
adding: components/wbdl/ (stored 0%)
adding: components/wbdl/video/ (stored 0%)
adding: components/wbdl/video/CheckPlayreadyTokenTask.brs (deflated 60%)
adding: components/wbdl/video/WbdlCommonVideo.xml (deflated 66%)
adding: components/wbdl/video/WbdlCommonVideo.brs (deflated 77%)
adding: components/wbdl/video/CheckPlayreadyTokenTask.xml (deflated 50%)
adding: components/wbdl/video/CheckConnectionTask.xml (deflated 51%)
adding: components/wbdl/video/CheckConnectionTask.brs (deflated 54%)
adding: components/wbdl/translation/ (stored 0%)
adding: components/wbdl/translation/TranslationTask.xml (deflated 44%)
adding: components/wbdl/translation/TranslationTask.brs (deflated 66%)
adding: components/wbdl/translation/DefaultTranslationTask.xml (deflated 35%)
adding: components/wbdl/translation/DefaultTranslationTask.brs (deflated 63%)
adding: components/wbdl/bookmarks/ (stored 0%)
adding: components/wbdl/bookmarks/BookmarksPlugin.xml (deflated 46%)
adding: components/wbdl/bookmarks/BookmarksAnalyticsCallTask.xml (deflated 57%)
adding: components/wbdl/bookmarks/BookmarksPlugin.brs (deflated 71%)
adding: components/wbdl/bookmarks/BookmarksAnalyticsCallTask.brs (deflated 61%)
adding: components/wbdl/api/ (stored 0%)
adding: components/wbdl/api/ApiService.brs (deflated 89%)
adding: components/wbdl/api/ApiService.xml (deflated 75%)
adding: components/wbdl/api/ApiCallTask.xml (deflated 62%)
adding: components/wbdl/api/ApiCallTask.brs (deflated 70%)
adding: components/wbdl/GlobalDeviceNode.xml (deflated 70%)
adding: components/wbdl/marketing/ (stored 0%)
adding: components/wbdl/marketing/RokuMarketingTask.xml (deflated 33%)
adding: components/wbdl/marketing/RokuMarketingTask.brs (deflated 67%)
adding: components/wbdl/GlobalProfileNode.xml (deflated 45%)
adding: components/wbdl/GlobalDeviceNode.brs (deflated 72%)
adding: components/wbdl/GlobalConfigNode.xml (deflated 73%)
adding: components/wbdl/GlobalAdConfigNode.xml (deflated 57%)
adding: components/placeholder/ (stored 0%)
adding: components/placeholder/PlaceholderScene.brs (deflated 9%)
adding: components/placeholder/PlaceholderScene.xml (deflated 49%)
adding: components/swiftype/ (stored 0%)
adding: components/swiftype/SwiftypeCallTask.xml (deflated 60%)
adding: components/swiftype/SwiftypeCallTask.brs (deflated 56%)
adding: components/swiftype/SwiftypeService.brs (deflated 67%)
adding: components/swiftype/SwiftypeService.xml (deflated 40%)
adding: components/account/ (stored 0%)
adding: components/account/DoNotSellCheckbox.brs (deflated 70%)
adding: components/account/AccountScene.brs (deflated 77%)
adding: components/account/AccountScene.xml (deflated 83%)
adding: components/account/DoNotSellCheckbox.xml (deflated 49%)
adding: components/youbora/ (stored 0%)
adding: components/youbora/YBPluginRokuVideo.brs (deflated 73%)
adding: components/youbora/YBPluginGeneric.brs (deflated 72%)
adding: components/youbora/InfoManager.brs (deflated 80%)
adding: components/youbora/YBPluginGeneric.xml (deflated 64%)
adding: components/youbora/YBPluginRokuVideo.xml (deflated 32%)
adding: components/youbora/Request.xml (deflated 49%)
adding: components/youbora/ViewManager.brs (deflated 75%)
adding: components/youbora/Communication.xml (deflated 62%)
adding: components/youbora/Utils.brs (deflated 37%)
adding: components/youbora/Chrono.brs (deflated 64%)
adding: components/youbora/Communication.brs (deflated 69%)
adding: components/youbora/Request.brs (deflated 58%)
adding: components/error/ (stored 0%)
adding: components/error/ErrorScene.xml (deflated 66%)
adding: components/error/ErrorScene.brs (deflated 63%)
adding: components/login/ (stored 0%)
adding: components/login/LoginScene.xml (deflated 76%)
adding: components/login/LoginScene.brs (deflated 71%)
adding: components/login/ShareEmailScene.brs (deflated 67%)
adding: components/login/ForgotPasswordSuccessScene.xml (deflated 64%)
adding: components/login/LoginSelectionScene.brs (deflated 68%)
adding: components/login/ForgotPasswordScene.xml (deflated 67%)
adding: components/login/ShortcodeLoginScene.xml (deflated 73%)
adding: components/login/LoginSuccessScene.brs (deflated 50%)
adding: components/login/ShortcodeLoginScene.brs (deflated 65%)
adding: components/login/LoginSuccessScene.xml (deflated 59%)
adding: components/login/ForgotPasswordScene.brs (deflated 62%)
adding: components/login/ForgotPasswordSuccessScene.brs (deflated 58%)
adding: components/login/ShareEmailScene.xml (deflated 63%)
adding: components/login/LoginSelectionScene.xml (deflated 68%)
adding: components/base/ (stored 0%)
adding: components/base/BaseScene.brs (deflated 74%)
adding: components/base/BaseDialog.brs (deflated 12%)
adding: components/base/BaseScene.xml (deflated 66%)
adding: components/base/BaseDialog.xml (deflated 50%)
adding: config.xml (deflated 42%)
adding: csfake/ (stored 0%)
adding: csfake/GetPurchases.xml (deflated 48%)
adding: csfake/CheckOrder.xml (deflated 68%)
adding: csfake/GetCatalog.xml (deflated 80%)
adding: csfake/PlaceOrder.xml (deflated 66%)
adding: fonts/ (stored 0%)
adding: fonts/Lato-Italic.ttf (deflated 55%)
adding: fonts/Lato-LightItalic.ttf (deflated 52%)
adding: fonts/Lato-Bold.ttf (deflated 57%)
adding: fonts/Lato-Black.ttf (deflated 56%)
adding: fonts/Lato-HairlineItalic.ttf (deflated 53%)
adding: fonts/Lato-Regular.ttf (deflated 57%)
adding: fonts/Lato-Hairline.ttf (deflated 56%)
adding: fonts/Lato-BlackItalic.ttf (deflated 55%)
adding: fonts/GretaSansCondensedStd-HeavyIta.otf (deflated 55%)
adding: fonts/GretaSansCndPro-Reg.ttf (deflated 61%)
adding: fonts/Lato-BoldItalic.ttf (deflated 56%)
adding: fonts/Lato-Light.ttf (deflated 55%)
adding: fonts/GretaSansCndPro-Hea.ttf (deflated 60%)
adding: fonts/GretaSansPro-Bld.ttf (deflated 60%)
adding: fonts/GretaSansCndPro-SmBld.ttf (deflated 60%)
adding: fonts/GretaSansPro-Reg.ttf (deflated 62%)
adding: images/ (stored 0%)
adding: images/sd/ (stored 0%)
adding: images/sd/splash.png (deflated 5%)
adding: images/sd/menu.png (deflated 20%)
adding: images/preview.png (deflated 0%)
adding: images/hd/ (stored 0%)
adding: images/hd/splash.png (deflated 10%)
adding: images/hd/menu.png (deflated 20%)
adding: images/lock.png (deflated 2%)
adding: images/dot.png (stored 0%)
adding: images/fhd/ (stored 0%)
adding: images/fhd/splash.png (deflated 21%)
adding: images/fhd/menu.png (deflated 20%)
adding: images/placeholders/ (stored 0%)
adding: images/placeholders/poster.png (deflated 29%)
adding: images/placeholders/episode.png (deflated 17%)
adding: images/placeholders/box.png (deflated 17%)
adding: images/favorites-remove-invert.png (deflated 89%)
adding: images/favorites-remove.png (stored 0%)
adding: images/hover-default.9.png (deflated 78%)
adding: images/spinner-small.png (stored 0%)
adding: images/like.png (stored 0%)
adding: images/like-invert.png (stored 0%)
adding: images/readermenu/ (stored 0%)
adding: images/readermenu/icon_page_focus.png (stored 0%)
adding: images/readermenu/icon_browsepages_default.png (stored 0%)
adding: images/readermenu/icon_panels_default.png (stored 0%)
adding: images/readermenu/icon_page_selected.png (stored 0%)
adding: images/readermenu/icon_landscapefit_focus.png (stored 0%)
adding: images/readermenu/icon_autoplay_selected.png (stored 0%)
adding: images/readermenu/icon_panels_focus.png (stored 0%)
adding: images/readermenu/icon_page_default.png (stored 0%)
adding: images/readermenu/icon_help_focus.png (stored 0%)
adding: images/readermenu/icon_help_selected.png (stored 0%)
adding: images/readermenu/icon_browsepages_selected.png (stored 0%)
adding: images/readermenu/icon_settings_default.png (stored 0%)
adding: images/readermenu/icon_browsepages_focus.png (stored 0%)
adding: images/readermenu/help_readingmode.png (deflated 2%)
adding: images/readermenu/icon_settings_focus.png (stored 0%)
adding: images/readermenu/help_remote.png (deflated 2%)
adding: images/readermenu/help_landscape.png (deflated 1%)
adding: images/readermenu/icon_panels_selected.png (stored 0%)
adding: images/readermenu/help_autoplay.png (deflated 1%)
adding: images/readermenu/icon_landscapefit_selected.png (stored 0%)
adding: images/readermenu/icon_help_default.png (stored 0%)
adding: images/readermenu/icon_autoplay_focus.png (stored 0%)
adding: images/readermenu/icon_autoplay_default.png (stored 0%)
adding: images/readermenu/icon_landscapefit_default.png (stored 0%)
adding: images/readermenu/icon_settings_selected.png (stored 0%)
adding: images/9patch/ (stored 0%)
adding: images/9patch/white_rounded.9.png (deflated 81%)
adding: images/9patch/clear_rounded.9.png (deflated 85%)
adding: images/9patch/button_selected.9.png (deflated 69%)
adding: images/9patch/button_disabled.9.png (deflated 67%)
adding: images/9patch/form_outline.9.png (deflated 78%)
adding: images/9patch/button_default.9.png (deflated 68%)
adding: images/9patch/form_default.9.png (deflated 81%)
adding: images/9patch/reader_alert_bg.9.png (deflated 31%)
adding: images/9patch/scrollabletext_bg.9.png (deflated 87%)
adding: images/9patch/button_focus.9.png (deflated 68%)
adding: images/logo.png (stored 0%)
adding: images/est_dot.png (stored 0%)
adding: images/ratingmask.png (deflated 79%)
adding: images/favorites-add.png (stored 0%)
adding: images/view-more.png (stored 0%)
adding: images/spinner.png (deflated 3%)
adding: images/favorites-add-invert.png (deflated 89%)
adding: images/gradients/ (stored 0%)
adding: images/gradients/gradient_hero.png (deflated 1%)
adding: images/gradients/gradient_xl.png (deflated 31%)
adding: images/gradients/gradient_md.png (deflated 28%)
adding: images/white_checkmark.png (stored 0%)
adding: images/subscription_background.png (deflated 1%)
adding: images/black_dot.png (deflated 73%)
adding: manifest (deflated 56%)
adding: source/ (stored 0%)
adding: source/main.brs (deflated 62%)
adding: source/purchase.brs (deflated 65%)
adding: source/tests/ (stored 0%)
adding: source/tests/Test__ProgramSchedule.brs (deflated 89%)
adding: source/tests/testUtils.brs (deflated 22%)
adding: source/tests/Test__Imgix.brs (deflated 85%)
adding: source/tests/Test__Registry.brs (deflated 77%)
adding: source/tests/commonTestUtils.brs (deflated 60%)
adding: source/tests/Test__Segment.brs (deflated 79%)
adding: source/tests/Test__Utilities.brs (deflated 71%)
adding: source/tests/Test__Translation.brs (deflated 78%)
adding: source/tests/Test__Marketing.brs (deflated 64%)
adding: source/sceneUtils.brs (deflated 53%)
adding: source/subscription.brs (deflated 70%)
adding: source/screens/ (stored 0%)
adding: source/screens/seriesScreen.brs (deflated 73%)
adding: source/screens/termsOfServiceScreen.brs (deflated 72%)
adding: source/screens/signupScreen.brs (deflated 76%)
adding: source/screens/errorScreen.brs (deflated 61%)
adding: source/screens/comicSeriesScreen.brs (deflated 66%)
adding: source/screens/shareEmailScreen.brs (deflated 59%)
adding: source/screens/linkScreen.brs (deflated 70%)
adding: source/screens/signupSuccessScreen.brs (deflated 59%)
adding: source/screens/forgotPasswordSuccessScreen.brs (deflated 66%)
adding: source/screens/accountScreen.brs (deflated 78%)
adding: source/screens/shortcodeLoginScreen.brs (deflated 67%)
adding: source/screens/subscriptionScreen.brs (deflated 62%)
adding: source/screens/forgotPasswordScreen.brs (deflated 66%)
adding: source/screens/videoScreen.brs (deflated 76%)
adding: source/screens/homeScreen.brs (deflated 78%)
adding: source/screens/placeholderScreen.brs (deflated 60%)
adding: source/screens/readerScreen.brs (deflated 70%)
adding: source/screens/loginScreen.brs (deflated 78%)
adding: source/screens/searchScreen.brs (deflated 72%)
adding: source/screens/collectionScreen.brs (deflated 73%)
adding: source/screens/loginSuccessScreen.brs (deflated 60%)
adding: source/common/ (stored 0%)
adding: source/common/http.brs (deflated 76%)
adding: source/common/generalUtils.brs (deflated 78%)
adding: source/common/segment.brs (deflated 71%)
adding: source/common/translation.brs (deflated 74%)
adding: source/common/libs/ (stored 0%)
adding: source/common/libs/Youbora.brs (deflated 83%)
adding: source/common/libs/Youbora_helper.brs (deflated 69%)
adding: source/common/speech.brs (deflated 51%)
adding: source/common/imgix.brs (deflated 67%)
adding: source/common/api.brs (deflated 79%)
adding: source/common/analytics.brs (deflated 79%)
adding: source/common/.git (deflated 8%)
adding: source/common/marketing.brs (deflated 38%)
adding: source/common/swiftype.brs (deflated 65%)
adding: source/common/videoplayer.brs (deflated 77%)
adding: source/common/programSchedule.brs (deflated 76%)
adding: source/dcUtils.brs (deflated 69%)
adding: source/deeplinking.brs (deflated 75%)
adding: source/i18n/ (stored 0%)
adding: source/i18n/pt.json (stored 0%)
adding: source/i18n/en.json (stored 0%)
adding: source/i18n/es.json (stored 0%)
adding: source/testFramework/ (stored 0%)
adding: source/testFramework/UnitTestFramework.brs (deflated 85%)
adding: source/channel.brs (deflated 71%)
[localhost] local: curl -d '' 'http://10.20.32.109:8060/keypress/home'
[localhost] local: curl -d '' 'http://10.20.32.109:8060/keypress/home'
[localhost] local: curl --user rokudev:password --digest -s -S -F "archive=@./Archive.zip" -F "mysubmit=Replace" -F "passwd=" http://10.20.32.109/plugin_install
<html>
<head>
<meta charset="utf-8">
<meta name="HandheldFriendly" content="True">
<title> Roku Development Kit </title>
<link rel="stylesheet" type="text/css" media="screen" href="css/global.css" />
</head>
<body>
<div id="root" style="background: #fff">
</div>
<!-- Keep it, so old scripts can continue to work -->
<div style="display:none">
<font color="red">Application Received: 2623288 bytes stored.
</font>
<font color="red">Install Success.</font>
<p><font face="Courier">94af85a13a0f0fad5af092e57031438e <br /> zip file in internal memory (2623288 bytes)</font></p>
</div>
<script type="text/javascript" src="css/global.js"></script>
<script type="text/javascript">
// Include core components and resounce bundle (needed)
Shell.resource.set(null, {
endpoints: {}
});
Shell.create('Roku.Event.Key');
Shell.create('Roku.Events.Resize');
Shell.create('Roku.Events.Scroll');
// Create global navigation and render it
var nav = Shell.create('Roku.Nav')
.trigger('Enable standalone and utility mode - hide user menu, shopping cart, and etc.')
.trigger('Use compact footer')
.trigger('Hide footer')
.trigger('Render', document.getElementById('root'))
// Create custom links
.trigger('Remove all feature links from header')
.trigger('Add feature link in header', {
text: 'Installer',
url: 'plugin_install'
})
.trigger('Add feature link in header', {
text: 'Utilities',
url: 'plugin_inspect'
})
.trigger('Add feature link in header', { text: 'Packager', url: 'plugin_package' });
// Retrieve main content body node
var node = nav.invoke('Get main body section mounting node');
// Create page container and page header
var container = Shell.create('Roku.Nav.Page.Standard').trigger('Render', node);
node = container.invoke('Get main body node');
container.invoke('Get headline node').innerHTML = 'Development Application Installer';
node.innerHTML = '<p>Currently Installed Application:</p><p><font face="Courier">94af85a13a0f0fad5af092e57031438e <br /> zip file in internal memory (2623288 bytes)</font></p>';
// Set up form in main body content area
form = Shell.create('Roku.Form')
.trigger('Set form action URL', 'plugin_install')
.trigger('Set form encryption type to multi-part')
.trigger("Add file upload button", {
name: "archive",
label: "File:"
})
.trigger("Add hidden input field", {
name: "mysubmit"
});
// Render some buttons
var Delete = document.createElement('BUTTON');
Delete.className = 'roku-button';
Delete.innerHTML = 'Delete';
Delete.onclick = function() {
form.trigger('Update input field value', { name: 'mysubmit', value: 'Delete'})
form.trigger('Force submit');
};
node.appendChild(Delete);
if (true)
{
// Render some buttons
var convert = document.createElement('BUTTON');
convert.className = 'roku-button';
convert.innerHTML = 'Convert to cramfs';
convert.onclick = function() {
form.trigger('Update input field value', { name: 'mysubmit', value: 'Convert to cramfs'})
form.trigger('Force submit');
};
node.appendChild(convert);
var convert2 = document.createElement('BUTTON');
convert2.className = 'roku-button';
convert2.innerHTML = 'Convert to squashfs';
convert2.onclick = function() {
form.trigger('Update input field value', { name: 'mysubmit', value: 'Convert to squashfs'})
form.trigger('Force submit');
};
node.appendChild(convert2);
}
var hrDiv = document.createElement('div');
hrDiv.innerHTML = '<hr />';
node.appendChild(hrDiv);
form.trigger('Render', node);
// Render some buttons
var submit = document.createElement('BUTTON');
submit.className = 'roku-button';
submit.innerHTML = 'Replace';
submit.onclick = function() {
form.trigger('Update input field value', { name: 'mysubmit', value: 'replace'})
if(form.invoke('Validate and get input values').valid === true) {
form.trigger('Force submit');
}
};
node.appendChild(submit);
var d = document.createElement('div');
d.innerHTML = '<br />';
node.appendChild(d);
// Reder messages (info, error, and success)
Shell.create('Roku.Message').trigger('Set message type', 'success').trigger('Set message content', 'Application Received: 2623288 bytes stored.').trigger('Render', node);
Shell.create('Roku.Message').trigger('Set message type', 'success').trigger('Set message content', 'Install Success.').trigger('Render', node);
</script>
</body>
</html>
Done.
WBDL-C02YN2LGJG5J:dc-roku rleibovitz$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment