Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

List Packages command #66

Closed
aly76 opened this issue Jun 26, 2020 · 3 comments
Closed

List Packages command #66

aly76 opened this issue Jun 26, 2020 · 3 comments
Assignees
Labels
new feature new feature
Milestone

Comments

@aly76
Copy link
Contributor

aly76 commented Jun 26, 2020

Context
Unlike Azure DevOps, some automation platforms do not support templatization which helps with task repeatability. To mitigate this shortcoming, we propose a command that outputs the packages defined in the sfdx-project.json as an array. The array of packages can be iterated over, executing a set of tasks for each package.

Requirements

  • The command, by default, should list all the packages defined in the sfdx-project.json in order.
  • The command should output the list of packages as an array, omitting any packages that are defined in forceignore
@aly76 aly76 added the new feature new feature label Jun 26, 2020
@aly76 aly76 self-assigned this Jun 26, 2020
@azlam-abdulsalam
Copy link
Contributor

The command should also consider any override flags set in sfdx-project.json such as

  • skipPMDValidation: true (skip's packages in the output list when used against a PMD validation iterator)
  • skipPackageValidation: true (skip's packages in the output list when used against package:valid)
  • apexTestSuite: name of the apexTestSuite for the associated package

@azlam-abdulsalam azlam-abdulsalam added this to the Milestone 16 milestone Jun 28, 2020
@stale
Copy link

stale bot commented Aug 12, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Aug 12, 2020
@stale stale bot removed wontfix This will not be worked on labels Aug 18, 2020
@stale stale bot added the wontfix This will not be worked on label Oct 2, 2020
@azlam-abdulsalam azlam-abdulsalam removed the wontfix This will not be worked on label Oct 2, 2020
@dxatscale dxatscale deleted a comment from stale bot Oct 2, 2020
@azlam-abdulsalam
Copy link
Contributor

Closing this, as it will be aligned with the consolidated task executors

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
new feature new feature
Projects
None yet
Development

No branches or pull requests

2 participants