Code Monkey home page Code Monkey logo

aio-cli-plugin-pgb's Introduction

aio-cli-plugin-pgb

Adobe I/O cli plugin for pgb-cli

oclif Version Downloads/week Build Status License Codecov Coverage

Usage

$ aio plugins:install -g @adobe/aio-cli-plugin-pgb
$ # OR
$ aio discover -i
$ aio pgb --help

Commands

aio pgb

Adobe I/O - PhoneGap Build API

USAGE
  $ aio pgb

OPTIONS
  -v, --version  Show version
  --help         Show help

See code: src/commands/pgb/index.js

aio pgb:app ID

Show information about the app specified by id

USAGE
  $ aio 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:build ID [PLATFORMS...]

Build an app for all platforms or for the optionally specified platforms

USAGE
  $ aio 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:download ID PLATFORM [PATH]

Download the app package for a given app id and platform

USAGE
  $ aio 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:key PLATFORM ID

Show information about the key specified by platform and id

USAGE
  $ aio 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:keys [PLATFORM]

List your signing keys, optionally filtered by platform

USAGE
  $ aio 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:ls-keys
  $ aio pgb:list-keys

EXAMPLES
  $ aio pgb:keys
  $ aio pgb:keys ios

See code: src/commands/pgb/keys.js

aio pgb:lock PLATFORM ID

Lock the signing key with the specified platform and id

USAGE
  $ aio 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:log ID PLATFORM

Display the latest build log for the specified app id and platform

USAGE
  $ aio 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:login

Sign-in to PhoneGap Build

USAGE
  $ aio pgb:login

OPTIONS
  -v, --version  Show version
  --help         Show help
  --no-colours   Do not use ansi colours

ALIASES
  $ aio pgb:signin
  $ aio pgb:sign-in

See code: src/commands/pgb/login.js

aio pgb:logout

Sign-out of PhoneGap Build

USAGE
  $ aio pgb:logout

OPTIONS
  -v, --version  Show version
  --help         Show help
  --no-colours   Do not use ansi colours

ALIASES
  $ aio pgb:signout
  $ aio pgb:sign-out

See code: src/commands/pgb/logout.js

aio pgb:ls [COLUMNS...]

List your apps

USAGE
  $ aio 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:apps
  $ aio pgb:list

See code: src/commands/pgb/ls.js

aio pgb:new REPOSITORY|DIRECTORY|FILE

Add a new app from the specified repository, directory or file

USAGE
  $ aio 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:add
  $ aio 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:new-key PLATFORM

Add a new signing key

USAGE
  $ aio 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:add-key
  $ aio 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:phonegaps

List supported versions of PhoneGap / Cordova

USAGE
  $ aio 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:cordovas

See code: src/commands/pgb/phonegaps.js

aio pgb:pull ID

Shortcut to clone and update a repo backed app specified by an id

USAGE
  $ aio 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:clone

EXAMPLES
  $ aio pgb:pull 12
  $ aio pgb:pull 12 --hydrates=true

See code: src/commands/pgb/pull.js

aio pgb:rm ID

Delete the app with the specified app id

USAGE
  $ aio 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:delete

See code: src/commands/pgb/rm.js

aio pgb:rm-key PLATFORM ID

Delete the key with the specified platform and key id

USAGE
  $ aio 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:delete-key

See code: src/commands/pgb/rm-key.js

aio pgb:unlock PLATFORM ID

Unlock the signing key with the specified platform and id.

USAGE
  $ aio 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:unlock-key

See code: src/commands/pgb/unlock.js

aio pgb:update ID [REPOSITORY|DIRECTORY|FILE]

Update an app and / or an app's properties from the optional repository,

USAGE
  $ aio 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:update-key PLATFORM ID

Update a signing key

USAGE
  $ aio 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:wait ID

Waits for a build for the specified app

USAGE
  $ aio 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:whoami

Display the signed in user

USAGE
  $ aio 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:me

See code: src/commands/pgb/whoami.js

aio-cli-plugin-pgb's People

Contributors

goya avatar greenkeeper[bot] avatar purplecabbage avatar shazron avatar yu1986 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aio-cli-plugin-pgb's Issues

An in-range update of @adobe/aio-cli-config is breaking the build 🚨

The dependency @adobe/aio-cli-config was updated from 1.0.1 to 1.0.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@adobe/aio-cli-config is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint-plugin-jest is breaking the build 🚨

The devDependency eslint-plugin-jest was updated from 22.9.0 to 22.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details

Release Notes for v22.10.0

22.10.0 (2019-07-17)

Features

Commits

The new version differs by 7 commits.

  • 28bd1dc feat(rules): adds no-if rule (#293)
  • 7ebdc0e chore: enforce import destructure order
  • 31c7cef chore: convert to import/export (#302)
  • 9f858cb chore: delete tests instead of ignoring them with babel
  • c595ba0 chore: do not include tests in published tarball
  • 4b4eb78 chore: fix lint error in md file
  • d3ea720 chore(docs): fix typo (#304)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @oclif/test is breaking the build 🚨

The devDependency @oclif/test was updated from 1.2.2 to 1.2.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@oclif/test is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/appveyor/branch: AppVeyor build failed (Details).
  • ❌ Travis CI - Branch: The build errored.

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @oclif/config is breaking the build 🚨

The dependency @oclif/config was updated from 1.13.3 to 1.14.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@oclif/config is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details

Release Notes for v1.14.0
  • feat: support .tsx files with JSX syntax (#96) 6c800f2
  • chore(deps): bump handlebars from 4.1.2 to 4.5.3 (#94) b7c6c78
  • chore: tslint -> eslint (#92) 30d9307
  • fix: make @oclif/errors a dependency (#90) e96277c
  • chore: update to node-12 (#88) c619922
  • chore(deps): bump mixin-deep from 1.3.1 to 1.3.2 (#87) 61371ac

v1.13.3...v1.14.0

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint-plugin-jest is breaking the build 🚨

The devDependency eslint-plugin-jest was updated from 22.5.1 to 22.6.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details

Release Notes for v22.6.0

22.6.0 (2019-05-22)

Features

Commits

The new version differs by 9 commits.

  • 14d83ef feat(rules): add no-commented-out rule (#262)
  • 83ff198 chore: migrate no-jest-import to typescript (#259)
  • 718c08c chore: upgrade @typescript-eslint
  • ca2aa27 chore: port lowercase-name to TypeScript (#258)
  • 3df0058 chore(ci): run danger with lts version of node
  • 48e3a59 chore: precompile with babel (#257)
  • 8670804 chore: bump deps
  • 05eb11a chore: fix lint error
  • dff6446 docs: link to eslint-plugin-jest-formatting

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.