Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@adobe/aio-cli-plugin-pgb

Package Overview
Dependencies
Maintainers
37
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@adobe/aio-cli-plugin-pgb

PhoneGap Build commands for the Adobe I/O CLI

  • 1.2.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
3
increased by50%
Maintainers
37
Weekly downloads
 
Created
Source

aio-cli-plugin-pgb

Adobe I/O cli plugin for pgb-cli

oclif Version Downloads/week Build Status License Greenkeeper badge Codecov Coverage

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

Keywords

FAQs

Package last updated on 03 May 2019

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc