@counterplay/aphelper
aphelper ========
Last updated 4 months ago by marwanhilmi .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @counterplay/aphelper 
SYNC missed versions from official npm registry.

aphelper

oclif Version CircleCI Appveyor CI Codecov Downloads/week License

Usage

$ npm install -g @counterplay/aphelper
$ aphelper COMMAND
running command...
$ aphelper (-v|--version|version)
@counterplay/aphelper/0.1.101 darwin-x64 node-v13.3.0
$ aphelper --help [COMMAND]
USAGE
  $ aphelper COMMAND
...

Commands

aphelper build

Build UE4 Project with RunUAT

USAGE
  $ aphelper build

OPTIONS
  -c, --client                                         build standalone client binaries

  -e, --enginePath=enginePath                          (required) [default:
                                                       /Users/m/Development/APERION/project-aperion] path to UE4 engine
                                                       source

  -g, --copyGameLiftDependencies                       copy dependencies needed for server

  -m, --manifest                                       whether to generate a manifest used for uploading

  -o, --outputPath=outputPath                          (required) [default:
                                                       /Users/m/Development/APERION/project-aperion] path to output
                                                       directory

  -p, --projectFiles                                   whether to re-generate UE4 project files

  -r, --releaseConfig=Debug|Development|Shipping|Test  (required) [default: Development] Unreal release configuration
                                                       (Debug|Development|Shipping|Test)

  -s, --projectName=projectName                        (required) [default: Godfall] project name (used for name of
                                                       output files only)

  -s, --projectPath=projectPath                        (required) [default:
                                                       /Users/m/Development/APERION/project-aperion] path to project
                                                       source

  -s, --server                                         build standalone server binaries

  -t, --platform=Linux|MacOSX|Win64|PS4|PS5|DPX        (required) [default: Win64] Target platform for build / cook
                                                       (Linux|MacOSX|Win64|PS4|PS5|DPX)

  -z, --zip                                            create zip file with build output

  --buildEngineDDC                                     build the engine DDC

  --buildProjectDDC                                    build the project DDC

  --channel=channel                                    (required) [default: dev] Target deployment channel

  --clean                                              whether to clean the output directory before building

  --compileOnly                                        skip archiving / cooking the build and only compile

  --disablePak                                         disable UE pak file (to make cooked content debug easier)

  --environment=testing|dev|staging|prod               (required) [default: testing] Target deployment environment

  --generateBuildId                                    print a build id

  --generateBuildName                                  print a build name

  --lastBuildId                                        print last build ID

  --lastBuildManifest                                  print last build manifest path

  --mapsToAlwaysCook=mapsToAlwaysCook                  (required) [default: Aperion/Maps/Development/Server,
                                                       Aperion/Maps/Development/Main, Aperion/Maps/Menu/Menu_Home]
                                                       Default set of maps to always include in cook

  --mapsToCook=mapsToCook                              List of maps to cook

  --pakName=pakName                                    [default: DerivedDataCache] Pak file name for DDC

  --parseBuildId=parseBuildId                          parse a build id

  --parseBuildName=parseBuildName                      parse a build name

  --printVersion                                       print current project package.json version

  --projectFileConfig=2015|2017|2019|vscode            [default: vs2017] Project file type (2015|2017|2019|vscode)

  --setBuildId=setBuildId                              set the build id (if you pre-generated one)

See code: src/commands/build.ts

aphelper cognito

config file helper

USAGE
  $ aphelper cognito

OPTIONS
  --identityPoolName=identityPoolName  (required) [default: APIdentityPool] identityPoolName

See code: src/commands/cognito.ts

aphelper config

config file helper

USAGE
  $ aphelper config

OPTIONS
  --agentAccessKeyId=agentAccessKeyId          AccessKeyId to use for agent config
  --agentSecretAccessKey=agentSecretAccessKey  SecretAccessKey tp ise fpr agemt cp mfog
  --apiStack=apiStack                          (required) [default: api-root] Name of the Serverless api stack
  --authStack=authStack                        (required) [default: auth] Name of the Serverless auth stack
  --channel=channel                            [default: dev] Target deployment channel
  --clientUrl=clientUrl                        URL to the deployed static client (ie godfall.firebaseapp.com)
  --environment=environment                    [default: testing] Target deployment environment
  --generateAgentConfig                        Generate .json config for agent
  --generateBackendConfig                      Generate config.yml for Serverless backend
  --generateClientConfig                       Generate .json config for React client
  --generateUnrealConfig                       Generate .json config for Unreal
  --outputPath=outputPath                      Path to save JSON config file to
  --skipVerify                                 If we should skip stack verification step

  --stackNamePrefix=stackNamePrefix            (required) [default: ap] Prefix to append to stack names, ie api =>
                                               ap-api

  --stacksToVerify=stacksToVerify              (required) [default: auth, api] List of stacks to verify

  --stdout                                     Print output file to stdout instead of saving to fs

  --versionConfigHeader=versionConfigHeader    (required) [default: /Script/Aperion.APVersionConfig] Section header key
                                               before key values, ie /Script/Aperion.APVersionConfig

See code: src/commands/config.ts

aphelper db

db helper

USAGE
  $ aphelper db

OPTIONS
  -c, --clearTable           clear all items in a table
  -d, --deleteTable          delete table
  -i, --resetBootstrap       reset the player bootstrap flag
  -l, --listTables           list tables
  -t, --tableName=tableName  the dynamodb db table targeted

See code: src/commands/db.ts

aphelper gamelift [COMMAND]

Gamelift CLI helpers

USAGE
  $ aphelper gamelift [COMMAND]

ARGUMENTS
  COMMAND  Gamelift API operation to run, eg describeInstances

OPTIONS
  -s, --projectPath=projectPath          [default: /Users/m/Development/APERION/project-aperion] path to project source
  --aliasId=aliasId                      Target Alias Id
  --aliasName=aliasName                  Target Alias Name
  --desiredSize=desiredSize              [default: 1] desired fleet size
  --fleetBuildId=fleetBuildId            fleet BuildId for fleet.json
  --fleetDescription=fleetDescription    fleet Description for fleet.json
  --fleetId=fleetId                      Target Fleet Id
  --fleetMetricGroups=fleetMetricGroups  fleet MetricGroups for fleet.json
  --fleetName=fleetName                  fleet Name for fleet.json
  --generateFleetJson=generateFleetJson  path to input fleet.json template
  --instanceId=instanceId                Target Instance Id
  --maxSize=maxSize                      [default: 1] maximum fleet size
  --minSize=minSize                      minimum fleet size

See code: src/commands/gamelift.ts

aphelper git

git helper

USAGE
  $ aphelper git

OPTIONS
  -b, --bump                        whether to bump the project version
  -p, --promote                     whether to promote current stage with promoteFrom branch

  -s, --projectPath=projectPath     (required) [default: /Users/m/Development/APERION/project-aperion] path to project
                                    source

  --bumpType=patch|minor|major      (required) [default: patch] (patch|minor|major)

  --dryRun                          perform the operation as dry run (will not commit or push)

  --promoteFrom=master|dev|staging  (required) [default: master] branch to promote from

  --stage=dev|staging|prod|testing  (required) [default: dev] project stage (dev|staging|prod|testing)

See code: src/commands/git.ts

aphelper help [COMMAND]

display help for aphelper

USAGE
  $ aphelper help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

aphelper ini

ini file helper

USAGE
  $ aphelper ini

OPTIONS
  --iniPath=iniPath                            (required) Path to the UE4 ini file to parse / write
  --parse                                      Print the parse to stdout
  --stdout                                     Print output file to stdout instead of saving to fs
  --updateProjectVersion=updateProjectVersion  Update the project version

  --versionConfigHeader=versionConfigHeader    (required) [default: /Script/Aperion.APVersionConfig] Section header key
                                               before key values, ie /Script/Aperion.APVersionConfig

  --writeVersionConfig=writeVersionConfig      List of comma separated key=value pairs to write the version config

See code: src/commands/ini.ts

aphelper init

init project to configure paths

USAGE
  $ aphelper init

OPTIONS
  -s, --show  print the current configuration

See code: src/commands/init.ts

aphelper release

push new releases to the release api

USAGE
  $ aphelper release

OPTIONS
  -m, --manifestPath=manifestPath    (required) [default: /Users/m/Development/COOK/2019-11-13-19-36--.json] path to
                                     manifest file

  --graphqlApiKey=graphqlApiKey      AWS AppSync graphql api key

  --graphqlEndpoint=graphqlEndpoint  AWS AppSync graphql api endpoint

  --graphqlRegion=graphqlRegion      [default: us-west-2] AWS AppSync graphql api region

See code: src/commands/release.ts

aphelper tf:helper

terraform helper

USAGE
  $ aphelper tf:helper

OPTIONS
  -a, --updateAliases=updateAliases  list of fleets to find with latest build or specified build, update corresponding
                                     alias

  -b, --updateBuilds                 update terraform builds.json with latest build or specified build id

  -c, --cleanBuilds                  clean terraform builds.json

  -i, --instanceAccess               print instance access table for all fleets

  -s, --projectName=projectName      (required) [default: Godfall] project name (used for notification messages only)

  --buildId=buildId                  (required) [default: 2019-12-09-20-02-65f4d6c-master] build id to update to

  --slackWebhookUrl=slackWebhookUrl  Slack webhook url for notifications

  --terraformPath=terraformPath      (required) [default: /Users/m/Development/[APERION]/apterraform/gamelift] path to
                                     folder containing live terraform infra

See code: src/commands/tf/helper.ts

aphelper tf:init

init terraform configuration settings

USAGE
  $ aphelper tf:init

See code: src/commands/tf/init.ts

aphelper update [CHANNEL]

update the aphelper CLI

USAGE
  $ aphelper update [CHANNEL]

See code: @oclif/plugin-update

aphelper upload:init

init s3 configuration settings

USAGE
  $ aphelper upload:init

See code: src/commands/upload/init.ts

aphelper upload:s3

upload your build folder or manifest to S3

USAGE
  $ aphelper upload:s3

OPTIONS
  -b, --bucketName=bucketName        (required) s3 bucket name to save to
  -c, --cdnUrl=cdnUrl                (required) cdn url (only used to provide downloadable link)

  -m, --manifestPath=manifestPath    (required) [default: /Users/m/Development/COOK/2019-11-13-19-36--.json] path to
                                     manifest file

  -o, --outputPath=outputPath        (required) [default: /Users/m/Development/APERION/project-aperion] path to output
                                     directory

  --accessKeyId=accessKeyId          s3 access key id

  --secretAccessKey=secretAccessKey  s3 secret access key

  --slackWebhookUrl=slackWebhookUrl  Slack webhook url for notifications

See code: src/commands/upload/s3.ts

Current Tags

  • 0.1.101                                ...           latest (4 months ago)

89 Versions

  • 0.1.62                                ...           a year ago
  • 0.1.101                                ...           4 months ago
  • 0.1.100                                ...           7 months ago
  • 0.1.98                                ...           8 months ago
  • 0.1.97                                ...           8 months ago
  • 0.1.96                                ...           8 months ago
  • 0.1.95                                ...           9 months ago
  • 0.1.94                                ...           9 months ago
  • 0.1.93                                ...           9 months ago
  • 0.1.92                                ...           9 months ago
  • 0.1.91                                ...           9 months ago
  • 0.1.90                                ...           9 months ago
  • 0.1.89                                ...           9 months ago
  • 0.1.88                                ...           a year ago
  • 0.1.87                                ...           a year ago
  • 0.1.86                                ...           a year ago
  • 0.1.85                                ...           a year ago
  • 0.1.84                                ...           a year ago
  • 0.1.83                                ...           a year ago
  • 0.1.82                                ...           a year ago
  • 0.1.81                                ...           a year ago
  • 0.1.80                                ...           a year ago
  • 0.1.79                                ...           a year ago
  • 0.1.78                                ...           a year ago
  • 0.1.77                                ...           a year ago
  • 0.1.76                                ...           a year ago
  • 0.1.74                                ...           a year ago
  • 0.1.73                                ...           a year ago
  • 0.1.71                                ...           a year ago
  • 0.1.70                                ...           a year ago
  • 0.1.69                                ...           a year ago
  • 0.1.67                                ...           a year ago
  • 0.1.66                                ...           a year ago
  • 0.1.65                                ...           a year ago
  • 0.1.64                                ...           a year ago
  • 0.1.63                                ...           a year ago
  • 0.1.61                                ...           a year ago
  • 0.1.60                                ...           a year ago
  • 0.1.59                                ...           a year ago
  • 0.1.58                                ...           a year ago
  • 0.1.57                                ...           a year ago
  • 0.1.56                                ...           a year ago
  • 0.1.55                                ...           a year ago
  • 0.1.54                                ...           a year ago
  • 0.1.53                                ...           a year ago
  • 0.1.50                                ...           a year ago
  • 0.1.52                                ...           2 years ago
  • 0.1.51                                ...           2 years ago
  • 0.1.49                                ...           2 years ago
  • 0.1.48                                ...           2 years ago
  • 0.1.47                                ...           2 years ago
  • 0.1.46                                ...           2 years ago
  • 0.1.45                                ...           2 years ago
  • 0.1.44                                ...           2 years ago
  • 0.1.43                                ...           2 years ago
  • 0.1.42                                ...           2 years ago
  • 0.1.41                                ...           2 years ago
  • 0.1.39                                ...           2 years ago
  • 0.1.38                                ...           2 years ago
  • 0.1.37                                ...           2 years ago
  • 0.1.36                                ...           2 years ago
  • 0.0.35                                ...           2 years ago
  • 0.0.34                                ...           2 years ago
  • 0.0.33                                ...           2 years ago
  • 0.0.32                                ...           2 years ago
  • 0.0.31                                ...           2 years ago
  • 0.0.30                                ...           2 years ago
  • 0.0.29                                ...           2 years ago
  • 0.0.28                                ...           2 years ago
  • 0.0.27                                ...           2 years ago
  • 0.0.26                                ...           2 years ago
  • 0.0.25                                ...           2 years ago
  • 0.0.24                                ...           2 years ago
  • 0.0.23                                ...           2 years ago
  • 0.0.22                                ...           2 years ago
  • 0.0.21                                ...           2 years ago
  • 0.0.20                                ...           2 years ago
  • 0.0.19                                ...           2 years ago
  • 0.0.17                                ...           2 years ago
  • 0.0.15                                ...           2 years ago
  • 0.0.14                                ...           2 years ago
  • 0.0.12                                ...           2 years ago
  • 0.0.11                                ...           2 years ago
  • 0.0.9                                ...           2 years ago
  • 0.0.8                                ...           2 years ago
  • 0.0.7                                ...           2 years ago
  • 0.0.3                                ...           2 years ago
  • 0.0.1                                ...           2 years ago
  • 0.0.0                                ...           2 years ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (29)
Dev Dependencies (26)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |