0.0.6 • Published 3 years ago

@andrew.trautmann/sfdx-deploy-tools v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@andrew.trautmann/sfdx-deploy-tools

Version CircleCI Codecov Known Vulnerabilities Downloads/week License

$ npm install -g @andrew.trautmann/sfdx-deploy-tools
$ sfdx COMMAND
running command...
$ sfdx (-v|--version|version)
@andrew.trautmann/sfdx-deploy-tools/0.0.8-beta darwin-x64 node-v13.8.0
$ sfdx --help [COMMAND]
USAGE
  $ sfdx COMMAND
...

sfdx deploytools:deploy:delta -f <string> [-c] [-g] [-l NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] [-o] [-r <array>] [-w <integer>] [-u <string>] [--apiversion <string>] [--quiet] [--verbose] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

deploy only changed files from a given commit/branch

USAGE
  $ sfdx deploytools:deploy:delta -f <string> [-c] [-g] [-l NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] 
  [-o] [-r <array>] [-w <integer>] [-u <string>] [--apiversion <string>] [--quiet] [--verbose] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -c, --checkonly                                                                   same as force:source:deploy command

  -f, --from=from                                                                   (required) the commit/branch to
                                                                                    deploy from

  -g, --ignorewarnings                                                              same as force:source:deploy command

  -l, --testlevel=(NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg)      same as force:source:deploy command

  -o, --ignoreerrors                                                                same as force:source:deploy command

  -r, --runtests=runtests                                                           same as force:source:deploy command

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  -w, --wait=wait                                                                   same as force:source:deploy command

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --quiet                                                                           nothing emitted stdout

  --verbose                                                                         emit additional command output to
                                                                                    stdout

EXAMPLE
  sfdx deploytools:deploy:delta -u <org alias>

See code: src/commands/deploytools/deploy/delta.ts

sfdx deploytools:test:report [-f xunit|xunitnet] [-i <string> | -l] [-s] [-d <directory>] [-u <string>] [--apiversion <string>] [--quiet] [--verbose] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

display the test results for a given deployment

USAGE
  $ sfdx deploytools:test:report [-f xunit|xunitnet] [-i <string> | -l] [-s] [-d <directory>] [-u <string>] 
  [--apiversion <string>] [--quiet] [--verbose] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -d, --outputdir=outputdir                                                         the directory to store the generated
                                                                                    report in

  -f, --format=(xunit|xunitnet)                                                     [default: xunit] the format to save
                                                                                    create the test results in

  -i, --deployid=deployid                                                           the deployment id to get test
                                                                                    results for

  -l, --latest                                                                      use the latest deploy information

  -s, --source                                                                      use the source deploy command rather
                                                                                    than mdapi

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --quiet                                                                           nothing emitted stdout

  --verbose                                                                         emit additional command output to
                                                                                    stdout

EXAMPLES
  sfdx deploytools:test:report -u <org alias> -l
  sfdx deploytools:test:report -u <org alias> -l -d test-results
  sfdx deploytools:test:report -u <org alias> -i <deploy id>
  sfdx deploytools:test:report -u <org alias> -i <deploy id> -d test-results
  sfdx deploytools:test:report -u <org alias> -i <deploy id> -d test-results -f xunit

See code: src/commands/deploytools/test/report.ts