Skip to content
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

fix: pass --soapdeploy flag to method, add org-metadata #815

Merged
merged 2 commits into from
Apr 19, 2023

Conversation

WillieRuemmele
Copy link
Contributor

@WillieRuemmele WillieRuemmele commented Apr 14, 2023

What does this PR do?

passes --soapdeploy flag to method that requires it
adds support for org-metadata-rest-deploy config where it was using SfdxConfigAggergator

What issues does this PR fix or reference?

@W-13036560@
forcedotcom/cli#2062

@@ -121,7 +121,9 @@ export abstract class DeployCommand extends SourceCommand {
return false;
}

const restDeployConfig = this.configAggregator.getInfo(SfdxPropertyKeys.REST_DEPLOY).value;
const restDeployConfig =
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you run sf force:source:deploy the configAggregator will be a ConfigAggregator not a SfdxConfigAggregator which won't know about the sf config values

Copy link
Contributor

@mshanemc mshanemc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have no objection to this fix going out, but if we get ConfigAggregator fixed, we don't need it.

@mshanemc
Copy link
Contributor

mshanemc commented Apr 19, 2023

QA:
done live using Willie's setup.

@WillieRuemmele WillieRuemmele merged commit 240884f into main Apr 19, 2023
@WillieRuemmele WillieRuemmele deleted the wr/soapVrestDeploy branch April 19, 2023 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants