-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We're removing the salesforcedx
aggregator plug-in soon
#1016
Comments
In the new install method, how do I install a specific version? In CI we do |
@yippie We're working on a way to make it simpler to find older versions of the CLI installers/tarballs so you can install exactly what you want that way, too. |
We don't use npm install because we have been burned by it badly in the past. Typically it is behind, which for this use case isn't a big deal. But more importantly it did not properly pin its dependencies causing ALL versions to break in out CI, with no work around, when a dependency published a breaking version update. Pinning the tar to a specific version of both the cli and salesforcedx plugin set would be ideal because we have also had issues where the latest cli version had issues that installing a version of salesforcedx plugin did not work around |
@yippie and others...please see this week's release notes for details about using older versions. Those files are live now, and we'll get them added to the dev guide soon. |
We plan to remove the
salesforcedx
plug-in from Salesforce CLI in the coming months. Don’t worry, we’re not removing any functionality! Thesalesforcedx
plug-in doesn’t do much; it simply aggregates other ones that contain the commands for creating scratch orgs, deploying source, and so on. The CLI itself is already an aggregator plug-in. So in the spirit of simplicity, we’re removing the unnecessarysalesforcedx
plug-in.To prepare for this change:
If you previously installed a tagged version of
salesforcedx
in your CLI, such as with thesfdx plugins:install salesforcedx@latest-rc
command, remove that version with this command:sfdx plugins:uninstall salesforcedx
If you want to install and test the release candidate, run this command instead:
sfdx update stable-rc
Remove the
sfdx plugins:install salesforcedx
command from your scripts.Until we completely remove
salesforcedx
from Salesforce CLI, you'll still see it in your list of plug-ins, such as in thesfdx plugins --core
output. We'll announce the exact date we plan to remove it, after which you'll no longer see it listed.We're also updating the Salesforce CLI Setup Guide to no longer mention the
salesforcedx
plug-in.The text was updated successfully, but these errors were encountered: