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

Request for OmniSupervisorConfig metadata support #722

Closed
1 task done
vstsjlp opened this issue Nov 16, 2023 · 3 comments · Fixed by #723
Closed
1 task done

Request for OmniSupervisorConfig metadata support #722

vstsjlp opened this issue Nov 16, 2023 · 3 comments · Fixed by #723
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@vstsjlp
Copy link

vstsjlp commented Nov 16, 2023

Issue verification check:

  • is the current repository fully deployable at the commit SHA provided with the 'from' parameter of the command?

What is the problem?

After create or modificate a OmniChannelSettings metadata type and commited to the repo, no reference appears at package.xml

What is the parameter and the value you used with it?

sfdx sgd:source:delta --output /tmp/delta-deployment --to HEAD --from HEAD~3

What is the expected result?

package.xml:

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>Incentive__c</members>
        <name>CustomObject</name>
    </types>
    <types>
        <members>OCS_1</members>
        <members>OCS_2</members>
        <name>OmniChannelSettings</name>
    </types
    <version>58.0</version>
</Package>

What is the actual result?

package.xml

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>Incentive__c</members>
        <name>CustomObject</name>
    </types>
    <version>58.0</version>
</Package>

Steps to reproduce


  1. Create or modificate som OmniChannelSettings metadata type. Push it to repository.
  2. run
    $ sfdx sgd:source:delta --output /tmp/delta-deployment --to HEAD --from HEAD~3

Execution context


[jenkins@jnk-salesforce]$ uname -v ; yarn -v ; node -v ; git --version ; sfdx --version ; sfdx plugins
#1 SMP Sun Oct 22 17:17:17 UTC 2023
-bash: yarn: command not found
v16.20.1
git version 2.40.1
› Warning: sfdx-cli update available from 7.208.10 to 7.209.6.
sfdx-cli/7.208.10 linux-x64 node-v16.20.1
› Warning: sfdx-cli update available from 7.208.10 to 7.209.6.
sfdmu 4.28.0
sfdx-git-delta 5.22.0


Provide the output of these commands:
$ git diff --name-status --no-renames HEAD~3 HEAD

M force-app/main/default/omniSupervisorConfigs/OCS_1.omniSupervisorConfig-meta.xml
M force-app/main/default/omniSupervisorConfigs/OCS_1.omniSupervisorConfig-meta.xml
M force-app/main/default/objects/Incentive__c/Incentive__c.object-meta.xml

@vstsjlp vstsjlp added the bug Something isn't working label Nov 16, 2023
@scolladon scolladon added enhancement New feature or request good first issue Good for newcomers and removed bug Something isn't working labels Nov 17, 2023
@scolladon
Copy link
Owner

Hi @vstsjlp !

Thanks for raising this enhancement request and thanks for contributing in making this project better!

From what I see in the feature request, what you want is to add the OmniSupervisorConfig metadata support, right ? Not the OmniChannelSettings right ?
I think it is different but I want you to confirm.

@vstsjlp
Copy link
Author

vstsjlp commented Nov 17, 2023

You're right, it's OmniSupervisorConfig.

@scolladon scolladon changed the title OmniChannelSettings metadata change is not generated in package.xml Add OmniSupervisorConfig support Nov 17, 2023
@scolladon scolladon changed the title Add OmniSupervisorConfig support Request for OmniSupervisorConfig metadata support Nov 17, 2023
Copy link

Shipped in release v5.29.0.
You can install the new version using the version number or the latest-rc channel

$ sfdx plugins:install sfdx-git-delta@latest-rc
$ sfdx plugins:install [email protected]

Happy incremental deployment!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants