diff --git a/CHANGELOG.md b/CHANGELOG.md index 94fba094..931b9429 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# [3.9.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/3.8.4...3.9.0) (2024-06-06) + +### Features + +- use oclif/core v4 and sf-plugins-core v10 ([#1038](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/1038)) ([a09c197](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a09c19752db4c793af5f90a70c42dba29bbb1eb3)) + ## [3.8.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/3.8.3...3.8.4) (2024-06-02) ### Bug Fixes diff --git a/README.md b/README.md index bfae2c52..197ee4c6 100644 --- a/README.md +++ b/README.md @@ -86,8 +86,8 @@ Convert metadata retrieved via Metadata API into the source format used in Sales ``` USAGE - $ sf project convert mdapi -r [--json] [--flags-dir ] [--api-version ] [-d ] [-p | - -x | -m ] + $ sf project convert mdapi -r [--json] [--flags-dir ] [--api-version ] [-d ] [-p ... + | -x | -m ...] FLAGS -d, --output-dir= Directory to store your files in after they’re converted to source format; can be an @@ -141,7 +141,7 @@ FLAG DESCRIPTIONS If you specify this parameter, don’t specify --metadata or --source-dir. ``` -_See code: [src/commands/project/convert/mdapi.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/convert/mdapi.ts)_ +_See code: [src/commands/project/convert/mdapi.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/convert/mdapi.ts)_ ## `sf project convert source` @@ -150,10 +150,10 @@ Convert source-formatted files into metadata that you can deploy using Metadata ``` USAGE $ sf project convert source [--json] [--flags-dir ] [--api-version ] [-r ] [-d ] [-n ] - [-p | -x | -m ] + [-p ... | -x | -m ...] FLAGS - -d, --output-dir= [default: metadataPackage_1717296443674] Output directory to store the Metadata + -d, --output-dir= [default: metadataPackage_1717649318884] Output directory to store the Metadata API–formatted files in. -m, --metadata=... Metadata component names to convert. -n, --package-name= Name of the package to associate with the metadata-formatted files. @@ -214,7 +214,7 @@ FLAG DESCRIPTIONS Override the api version used for api requests made by this command ``` -_See code: [src/commands/project/convert/source.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/convert/source.ts)_ +_See code: [src/commands/project/convert/source.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/convert/source.ts)_ ## `sf project convert source-behavior` @@ -271,7 +271,7 @@ EXAMPLES $ sf project convert source-behavior --behavior decomposeCustomLabelsBeta --dry-run --preserve-temp-dir ``` -_See code: [src/commands/project/convert/source-behavior.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/convert/source-behavior.ts)_ +_See code: [src/commands/project/convert/source-behavior.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/convert/source-behavior.ts)_ ## `sf project delete source` @@ -280,8 +280,8 @@ Delete source from your project and from a non-source-tracked org. ``` USAGE $ sf project delete source -o [--json] [--flags-dir ] [--api-version ] [-w ] [--tests - ] [-l NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] [-r] [-m ] [-p ] [-f [-t | - -c]] [--verbose] + ...] [-l NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] [-r] [-m ...] [-p ...] [-f + [-t | -c]] [--verbose] FLAGS -c, --check-only Validate delete command but don't delete anything from the org or the local project. @@ -411,7 +411,7 @@ FLAG DESCRIPTIONS - Separate the test names with spaces: --tests Test1 Test2 "Test With Space" ``` -_See code: [src/commands/project/delete/source.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/delete/source.ts)_ +_See code: [src/commands/project/delete/source.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/delete/source.ts)_ ## `sf project delete tracking` @@ -448,7 +448,7 @@ EXAMPLES $ sf project delete tracking --target-org my-scratch ``` -_See code: [src/commands/project/delete/tracking.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/delete/tracking.ts)_ +_See code: [src/commands/project/delete/tracking.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/delete/tracking.ts)_ ## `sf project deploy cancel` @@ -456,7 +456,7 @@ Cancel a deploy operation. ``` USAGE - $ sf project deploy cancel [--json] [--flags-dir ] [-o ] [--async | -w ] [-i ] [-r] + $ sf project deploy cancel [--json] [--flags-dir ] [-o ] [--async | -w ] [-i ] [-r] FLAGS -i, --job-id= Job ID of the deploy operation you want to cancel. @@ -520,7 +520,7 @@ FLAG DESCRIPTIONS project deploy report". ``` -_See code: [src/commands/project/deploy/cancel.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/cancel.ts)_ +_See code: [src/commands/project/deploy/cancel.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/cancel.ts)_ ## `sf project deploy preview` @@ -528,7 +528,7 @@ Preview a deployment to see what will deploy to the org, the potential conflicts ``` USAGE - $ sf project deploy preview -o [--json] [--flags-dir ] [-c] [-x | -d | -m ] + $ sf project deploy preview -o [--json] [--flags-dir ] [-c] [-x | -d ... | -m ...] [--concise] FLAGS @@ -603,7 +603,7 @@ FLAG DESCRIPTIONS All child components are included. If you specify this flag, don’t specify --metadata or --source-dir. ``` -_See code: [src/commands/project/deploy/preview.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/preview.ts)_ +_See code: [src/commands/project/deploy/preview.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/preview.ts)_ ## `sf project deploy quick` @@ -611,8 +611,8 @@ Quickly deploy a validated deployment to an org. ``` USAGE - $ sf project deploy quick [--json] [--flags-dir ] [--async | -w ] [--concise | --verbose] [-i ] [-o - ] [-r] [-a ] + $ sf project deploy quick [--json] [--flags-dir ] [--async | -w ] [--concise | --verbose] [-i ] + [-o ] [-r] [-a ] FLAGS -a, --api-version= Target API version for the deploy. @@ -645,7 +645,7 @@ DESCRIPTION This command doesn’t attempt to merge your source with the versions in your org. Note: Don't use this command on sandboxes; the command is intended to be used on production orgs. By default, - sandboxes don't run tests during a deploy. Use `sf project deploy start` instead. + sandboxes don't run tests during a deploy. Use "sf project deploy start" instead. ALIASES $ sf deploy metadata quick @@ -687,7 +687,7 @@ FLAG DESCRIPTIONS deploy report". ``` -_See code: [src/commands/project/deploy/quick.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/quick.ts)_ +_See code: [src/commands/project/deploy/quick.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/quick.ts)_ ## `sf project deploy report` @@ -696,8 +696,8 @@ Check or poll for the status of a deploy operation. ``` USAGE $ sf project deploy report [--json] [--flags-dir ] [-o ] [-i ] [-r] [--coverage-formatters - clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary] [--junit] [--results-dir - ] [-w ] + clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary...] [--junit] + [--results-dir ] [-w ] FLAGS -i, --job-id= Job ID of the deploy operation you want to check the status of. @@ -779,7 +779,7 @@ FLAG DESCRIPTIONS --coverage-formatters lcov --coverage-formatters clover ``` -_See code: [src/commands/project/deploy/report.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/report.ts)_ +_See code: [src/commands/project/deploy/report.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/report.ts)_ ## `sf project deploy resume` @@ -787,8 +787,8 @@ Resume watching a deploy operation and update source tracking when the deploy co ``` USAGE - $ sf project deploy resume [--json] [--flags-dir ] [--concise | --verbose] [-i ] [-r] [-w ] - [--coverage-formatters clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary] + $ sf project deploy resume [--json] [--flags-dir ] [--concise | --verbose] [-i ] [-r] [-w ] + [--coverage-formatters clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary...] [--junit] [--results-dir ] FLAGS @@ -864,7 +864,7 @@ FLAG DESCRIPTIONS --coverage-formatters lcov --coverage-formatters clover ``` -_See code: [src/commands/project/deploy/resume.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/resume.ts)_ +_See code: [src/commands/project/deploy/resume.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/resume.ts)_ ## `sf project deploy start` @@ -872,11 +872,11 @@ Deploy metadata to an org from your local project. ``` USAGE - $ sf project deploy start -o [--json] [--flags-dir ] [-a ] [--async | -w ] [--concise | - --verbose] [--dry-run] [-c] [-r] [-g] [--single-package ] [-t ] [-l - NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] [--purge-on-delete [-x | -d | -m - | --metadata-dir ]] [--pre-destructive-changes ] [--post-destructive-changes ] - [--coverage-formatters clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary] + $ sf project deploy start -o [--json] [--flags-dir ] [-a ] [--async | -w ] [--concise | + --verbose] [--dry-run] [-c] [-r] [-g] [--single-package ] [-t ...] [-l + NoTestRun|RunSpecifiedTests|RunLocalTests|RunAllTestsInOrg] [--purge-on-delete [-x | -d ... | -m + ... | --metadata-dir ]] [--pre-destructive-changes ] [--post-destructive-changes ] + [--coverage-formatters clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary...] [--junit] [--results-dir ] FLAGS @@ -1090,7 +1090,7 @@ FLAG DESCRIPTIONS --coverage-formatters lcov --coverage-formatters clover ``` -_See code: [src/commands/project/deploy/start.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/start.ts)_ +_See code: [src/commands/project/deploy/start.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/start.ts)_ ## `sf project deploy validate` @@ -1099,10 +1099,11 @@ Validate a metadata deployment without actually executing it. ``` USAGE $ sf project deploy validate -o [--json] [--flags-dir ] [-a ] [--async] [--concise | --verbose] [-m - ] [-d ] [--single-package --metadata-dir ] [-t ] [-l - RunAllTestsInOrg|RunLocalTests|RunSpecifiedTests] [-w ] [-g] [--coverage-formatters - clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary] [--junit] [--results-dir - ] [--purge-on-delete -x ] [--pre-destructive-changes ] [--post-destructive-changes ] + ...] [-d ...] [--single-package --metadata-dir ] [-t ...] [-l + RunAllTestsInOrg|RunLocalTests|RunSpecifiedTests] [-w ] [-g] [--coverage-formatters + clover|cobertura|html-spa|html|json|json-summary|lcovonly|none|teamcity|text|text-summary...] [--junit] + [--results-dir ] [--purge-on-delete -x ] [--pre-destructive-changes ] + [--post-destructive-changes ] FLAGS -a, --api-version= Target API version for the validation. @@ -1262,7 +1263,7 @@ FLAG DESCRIPTIONS --coverage-formatters lcov --coverage-formatters clover ``` -_See code: [src/commands/project/deploy/validate.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.8.4/src/commands/project/deploy/validate.ts)_ +_See code: [src/commands/project/deploy/validate.ts](https://github.com/salesforcecli/plugin-deploy-retrieve/blob/3.9.0/src/commands/project/deploy/validate.ts)_ ## `sf project generate manifest` @@ -1270,8 +1271,8 @@ Create a project manifest that lists the metadata components you want to deploy ``` USAGE - $ sf project generate manifest [--json] [--flags-dir ] [--api-version ] [-m ] [-p ] [-n | - -t pre|post|destroy|package] [-c managed|unlocked --from-org ] [-d ] + $ sf project generate manifest [--json] [--flags-dir ] [--api-version ] [-m ...] [-p ...] [-n + | -t pre|post|destroy|package] [-c managed|unlocked... --from-org ] [-d ] FLAGS -c, --include-packages=