
Security News
Meet Socket at Black Hat Europe and BSides London 2025
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.
@adobe/aio-cli-plugin-pgb
Advanced tools
Adobe I/O cli plugin for pgb-cli
$ npm install -g @adobe/aio-cli-plugin-pgb
$ aio-pgb COMMAND
running command...
$ aio-pgb --help [COMMAND]
USAGE
$ aio-pgb COMMAND
...
aio-pgb pgbaio-pgb pgb:app IDaio-pgb pgb:build ID [PLATFORMS...]aio-pgb pgb:download ID PLATFORM [PATH]aio-pgb pgb:key PLATFORM IDaio-pgb pgb:keys [PLATFORM]aio-pgb pgb:lock PLATFORM IDaio-pgb pgb:log ID PLATFORMaio-pgb pgb:loginaio-pgb pgb:logoutaio-pgb pgb:ls [COLUMNS...]aio-pgb pgb:new REPOSITORY|DIRECTORY|FILEaio-pgb pgb:new-key PLATFORMaio-pgb pgb:phonegapsaio-pgb pgb:pull IDaio-pgb pgb:rm IDaio-pgb pgb:rm-key PLATFORM IDaio-pgb pgb:unlock PLATFORM IDaio-pgb pgb:update ID [REPOSITORY|DIRECTORY|FILE]aio-pgb pgb:update-key PLATFORM IDaio-pgb pgb:wait IDaio-pgb pgb:whoamiaio-pgb pgbAdobe 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 IDShow 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 IDShow 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 IDLock 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 PLATFORMDisplay 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:loginSign-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:logoutSign-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|FILEAdd 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 PLATFORMAdd 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:phonegapsList 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 IDShortcut 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 IDDelete 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 IDDelete 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 IDUnlock 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 IDUpdate 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 IDWaits 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:whoamiDisplay 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
FAQs
PhoneGap Build commands for the Adobe I/O CLI
The npm package @adobe/aio-cli-plugin-pgb receives a total of 6 weekly downloads. As such, @adobe/aio-cli-plugin-pgb popularity was classified as not popular.
We found that @adobe/aio-cli-plugin-pgb demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 37 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.