aio-cli-plugin-pgb
Adobe I/O cli plugin for pgb-cli
Usage
$ npm install -g @adobe/aio-cli-plugin-pgb
$ aio-pgb COMMAND
running command...
$ aio-pgb --help [COMMAND]
USAGE
$ aio-pgb COMMAND
...
Commands
aio-pgb pgb
Adobe I/O - PhoneGap Build API
USAGE
$ aio-pgb pgb
OPTIONS
-v, --version Show version
--help Show help
See code: src/commands/pgb/index.js
aio-pgb pgb:app ID
Show information about the app specified by id
USAGE
$ aio-pgb pgb:app ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/app.js
aio-pgb pgb:build ID [PLATFORMS...]
Build an app for all platforms or for the optionally specified platforms
USAGE
$ aio-pgb pgb:build ID [PLATFORMS...]
OPTIONS
-b, --bare Show bare integer ids
-e, --exit Exit immediately (do not wait for build)
-j, --json Show raw json output
-v, --version Show version
--exit-code Fail command if build fails
--help Show help
--no-colours Do not use ansi colours
EXAMPLES
$ aio pgb:build 12
$ aio pgb:build 12 ios android
See code: src/commands/pgb/build.js
aio-pgb pgb:download ID PLATFORM [PATH]
Download the app package for a given app id and platform
USAGE
$ aio-pgb pgb:download ID PLATFORM [PATH]
OPTIONS
-s, --stdout Pipe downloaded app to stdout
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
DESCRIPTION
If path or stdout is not specified then the app will be downloaded to the current directory
EXAMPLES
$ aio pgb:download 12 ios
$ aio pgb download 12 ios /tmp/download/
See code: src/commands/pgb/download.js
aio-pgb pgb:key PLATFORM ID
Show information about the key specified by platform and id
USAGE
$ aio-pgb pgb:key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
EXAMPLE
$ aio pgb:key ios 12
See code: src/commands/pgb/key.js
aio-pgb pgb:keys [PLATFORM]
List your signing keys, optionally filtered by platform
USAGE
$ aio-pgb pgb:keys [PLATFORM]
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:ls-keys
$ aio-pgb pgb:list-keys
EXAMPLES
$ aio pgb:keys
$ aio pgb:keys ios
See code: src/commands/pgb/keys.js
aio-pgb pgb:lock PLATFORM ID
Lock the signing key with the specified platform and id
USAGE
$ aio-pgb pgb:lock PLATFORM ID
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/lock.js
aio-pgb pgb:log ID PLATFORM
Display the latest build log for the specified app id and platform
USAGE
$ aio-pgb pgb:log ID PLATFORM
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
See code: src/commands/pgb/log.js
aio-pgb pgb:login
Sign-in to PhoneGap Build
USAGE
$ aio-pgb pgb:login
OPTIONS
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:signin
$ aio-pgb pgb:sign-in
See code: src/commands/pgb/login.js
aio-pgb pgb:logout
Sign-out of PhoneGap Build
USAGE
$ aio-pgb pgb:logout
OPTIONS
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:signout
$ aio-pgb pgb:sign-out
See code: src/commands/pgb/logout.js
aio-pgb pgb:ls [COLUMNS...]
List your apps
USAGE
$ aio-pgb pgb:ls [COLUMNS...]
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:apps
$ aio-pgb pgb:list
See code: src/commands/pgb/ls.js
aio-pgb pgb:new REPOSITORY|DIRECTORY|FILE
Add a new app from the specified repository, directory or file
USAGE
$ aio-pgb pgb:new REPOSITORY|DIRECTORY|FILE
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
ALIASES
$ aio-pgb pgb:add
$ aio-pgb pgb:create
EXAMPLES
$ aio pgb:new /path/to/dir --ignore=node_modules,**/.log
$ aio pgb:new http://github.com/org/repo --tag=staging --hydrates=true
See code: src/commands/pgb/new.js
aio-pgb pgb:new-key PLATFORM
Add a new signing key
USAGE
$ aio-pgb pgb:new-key PLATFORM
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--alias=alias Alias of key in keystore
--default=true|false Specify this key as the default key
--help Show help
--key=key Path to private signing key (.p12) / Keystore file
--no-colours Do not use ansi colours
--no-unlock Do not prompt to unlock key
--profile=profile Path to mobile provision file (.mobileprovision)
--publisher_id=publisher_id Windows Phone Publisher Id
--title=title (required) Title of key
ALIASES
$ aio-pgb pgb:add-key
$ aio-pgb pgb:create-key
EXAMPLES
$ aio pgb:new-key ios --title='ios key' --profile='/path/to/profile.mobileprovision' --key='/path/to/key.p12'
$ aio pgb:new-key android --title='android key' --alias='my_alias' --key='/path/to/key.keystore'
$ aio pgb:new-key windows --title='windows key' --key='/path/to/key.pfx'
$ aio pgb:new-key winphone --title='winphone publisher id' --publisher_id='XXXXXXXXX-XXXXXX'
See code: src/commands/pgb/new-key.js
aio-pgb pgb:phonegaps
List supported versions of PhoneGap / Cordova
USAGE
$ aio-pgb pgb:phonegaps
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:cordovas
See code: src/commands/pgb/phonegaps.js
aio-pgb pgb:pull ID
Shortcut to clone and update a repo backed app specified by an id
USAGE
$ aio-pgb pgb:pull ID
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
ALIASES
$ aio-pgb pgb:clone
EXAMPLES
$ aio pgb:pull 12
$ aio pgb:pull 12 --hydrates=true
See code: src/commands/pgb/pull.js
aio-pgb pgb:rm ID
Delete the app with the specified app id
USAGE
$ aio-pgb pgb:rm ID
OPTIONS
-b, --bare Show bare integer ids
-f, --force Skip confirmation
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:delete
See code: src/commands/pgb/rm.js
aio-pgb pgb:rm-key PLATFORM ID
Delete the key with the specified platform and key id
USAGE
$ aio-pgb pgb:rm-key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-f, --force Skip confirmation
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:delete-key
See code: src/commands/pgb/rm-key.js
aio-pgb pgb:unlock PLATFORM ID
Unlock the signing key with the specified platform and id.
USAGE
$ aio-pgb pgb:unlock PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:unlock-key
See code: src/commands/pgb/unlock.js
aio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]
Update an app and / or an app's properties from the optional repository,
USAGE
$ aio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]
OPTIONS
-e, --exit Exit immediately (do not wait for build)
-v, --version Show version
--android-key=android-key Key id for android key
--android-phonegap=android-phonegap PhoneGap version for android platform
--exit-code Fail command if build fails
--help Show help
--hydrates=true|false Hydration toggle
--ignore=ignore Glob paths to ignore when uploading from a directory
--ios-key=ios-key Key id for ios key
--ios-phonegap=ios-phonegap PhoneGap version for ios platform
--no-colours Do not use ansi colours
--no-progress Do not show progress
--phonegap=phonegap PhoneGap version
--private=true|false Private app toggle
--share=true|false Public sharing toggle
--tag=tag Tag / Branch for repository backed application. default: master
--windows-key=windows-key Key id for windows key
--winphone-key=winphone-key Key id for winphone key
--winphone-phonegap=winphone-phonegap honeGap version for winphone platform
EXAMPLE
$ aio pgb:update 12 /path/to/app --hydrates=true --ios_key=24
See code: src/commands/pgb/update.js
aio-pgb pgb:update-key PLATFORM ID
Update a signing key
USAGE
$ aio-pgb pgb:update-key PLATFORM ID
OPTIONS
-b, --bare Show bare integer ids
-j, --json Show raw json output
-v, --version Show version
--default=true|false Specify this key as the default key
--help Show help
--no-colours Do not use ansi colours
--title=title Title of key
EXAMPLE
$ aio pgb:update-key ios 12 --title='new title' --default=true
See code: src/commands/pgb/update-key.js
aio-pgb pgb:wait ID
Waits for a build for the specified app
USAGE
$ aio-pgb pgb:wait ID
OPTIONS
-v, --version Show version
--exit-code Fail command if build fails
--help Show help
--no-colours Do not use ansi colours
--no-progress Do not show progress
See code: src/commands/pgb/wait.js
aio-pgb pgb:whoami
Display the signed in user
USAGE
$ aio-pgb pgb:whoami
OPTIONS
-j, --json Show raw json output
-v, --version Show version
--help Show help
--no-colours Do not use ansi colours
ALIASES
$ aio-pgb pgb:me
See code: src/commands/pgb/whoami.js